Process
Project
- Project Initialization
- Create repository.
- Create the project.org and project.tasks files.
- Research & Planning
- Define project overview, goals, technologies, and requirements (documented in project.org).
- Outline the project structure and key features (documented in project.org).
- Prototyping
- Create paper sketches for rough ideas.
- Map out user flows to visualize navigation and interactions.
- Design
- Design all screens and interactions in Figma.
- Development
- Set up the project environment (dependencies, folder structure, configuration).
- Develop core features and UI components.
- Testing & Refinement
- Functional Testing: Verify that features work as expected.
- Performance Testing: Optimize load times, responsiveness, and efficiency.
- Security Testing: Check for vulnerabilities and secure user data.
- Deployment
- Deploy the application to hosting.
GIT
Pull Requests / Merge Requests
Template
This MR adds _[describe the feature or change in one sentence]_.
### **Key Changes:**
- Implemented _[feature/component]_ that _[briefly explain what it does]_.
- _[Describe any new UI elements, functionality, or logic changes]_.
- _[Mention any user interactions or expected behavior changes]_.
### **Setup Notes:**
- _[List any necessary migrations, environment variables, or setup steps]_.