Commit 08d125

2025-11-05 07:14:20 Melisha Dsouza: Enovate IT-QMS-Project Charter-Flowcast-V10 deleted.
Projects/Flowcast/Enovate IT-QMS-Project Charter-Flowcast-V10.md .. /dev/null
@@ 1,60 0,0 @@
- # Enovate IT-QMS-Project Charter-Flowcast-V1.0
-
- # **General Project Information**
-
- 1. **Project Name** - Flowcast
- 2. **Buyer Name** - (In-House)
- 3. **Mentor** - Vaibhav Vaidya (vv161@enovate-it.com)
- 4. **Leader ** - Piyush Jain (pj290@enovate-it.com)
-
- # **Introduction to Project**
-
- 1. **Problem Statement** - Manual demo video creation takes too much time and effort. Teams need an automated way to generate accurate and consistent demo videos from test scripts.
-
- 2. **Goals & Objectives**
- 1. **Goal**: Automate and simplify demo video creation.
- 2. **Objectives**
- 1. Use existing automation scripts to make videos
- 2. Add auto narration, captions, and highlights.
- 3. Deliver videos quickly through GitLab.
-
- 3. **Description** - FlowCast automatically records UI actions from automation scripts and creates narrated demo videos. It helps teams save time in making client demos, QA evidence, and internal showcases.
-
- 4. **In scope**
- 1. Automated execution of workflows from application test scripts.
- 2. Screen recording of real UI flows.
- 3. Narration and captions generated from mapped actions.
- 4. Feature highlighting (specific features or full workflows).
- 5. Video packaging and delivery via GitLab CI/CD artifacts or shareable links.
-
- # **Project Technologies and Overview**
-
- 1. **FrontEnd** - React
- 2. **Backend** - Microservice of Java and Python
- 3. **LLM** - Gemini 2.5-FLash, gemini-embedding-001, qwen3-coder
- 4. **AI Orchestration** - LangChain
- 5. **Integrations** - FFMPEG, Automations, DinD
- 6. **DB** - Postgres, Qdrant (vectors)
- 7. **Deployment** - Docker, Gitlab CI
-
- # **Project Stakeholders, Resource Plan, and Responsibilities **
-
- | Role | No. of Resources | Name | Responsibilities |
- |--------------------------|------------------|-------------------|------------------|
- | **Mentor** | 1 | **Vaibhav Vaidya** | • Guide and support the team.<br>• Review project progress.<br>• Help in decision-making.<br>• Ensure the project follows best practices. |
- | **Leader & Lead Developer** | 1 | **Piyush Jain** | • Lead the project and team.<br>• Gather and explain requirements.<br>• Plan and assign tasks.<br>• Develop backend logic.<br>• Ensure project delivery on time. |
- | **RDM & Testing** | 1 | **Pooja Thorat** | • Responsible for Requirement Development Management (RDM) and testing processes.<br>• Ensure traceability and documentation.<br>• Maintain product quality standards. |
- | **Designer & Testing** | 1 | **Swapnil Shinde** | • Design UI and UX layouts.<br>• Create mockups and screens.<br>• Test design and functionality.<br>• Ensure a good user experience. |
- | **Backend Developer** | 1 | **Kunalsing Kadam** | • Develop backend systems and APIs.<br>• Manage database and integrations.<br>• Fix bugs and improve performance.<br>• Support testing and deployment. |
-
- # **Project Timelines, Milestones, and Estimation**
-
- **Estimated Start Date** - 16 September 2025
-
- **Estimated End Date ** - 01 December 2025
-
- # **Milestone Releases**
-
- | Sr. No. | Milestone | Deliverables | Release Date |
- |----------|------------|--------------|---------------|
- | **1** | **Core Demo – AI Script Upload, Summarization & Video Generation** | • Functional demo flow (Upload → Summarize → Generate Video → Retrieve Video).<br>• Updated documentation and flow diagrams.<br>• Docker Compose setup for internal deployment.<br>• Internal demo to validate integration before release. | **13 Nov 2025** |
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9