Milestones
List view
## Overview The User Features milestone aims to implement critical functionalities and features that enhance the user experience and provide core financial planning capabilities. These features are based on user stories and requirements gathered during the initial planning phase. ### Objectives - Implement essential user-facing features to enable users to effectively create, manage, and visualize their budgets. - Develop a user dashboard as a central hub for users to access and control their financial plans. - Create a public page for budget sharing, enhancing collaboration, and community engagement. - Ensure the application adheres to data privacy and retention regulations by providing a secure account deletion feature. - Facilitate seamless interactions between users and the application, enhancing the overall user experience. - Utilize GitHub project management tools effectively for efficient task tracking and collaboration. ### Timeline The User Features milestone is estimated to be completed within three weeks. The team will develop key user-oriented features during this phase, ensuring a seamless financial planning experience and data management capabilities.
No due date•6/6 issues closed## Overview The Initial Technical Setup milestone involves setting up the foundational elements of the project to create a structured and efficient development environment. This phase will focus on establishing the necessary tools, frameworks, and database integration to support the subsequent development of user features. ### Objectives - Configure Next.js application with essential dependencies, ensuring a robust and scalable foundation for development. - Implement NextAuth.js for secure user authentication and authorization functionalities. - Set up a PostgreSQL database to store user information and form data for the application. - Integrate the database with the Next.js application to enable seamless data storage and retrieval. - Establish a continuous integration and deployment (CI/CD) pipeline for automated testing and a smooth deployment process. - Implement Playwright tests based on user stories to ensure website functionality and compliance. - Create documentation following agile and lean strategies, including epics, user stories, and testing scenarios. ### Timeline The Initial Technical Setup milestone is estimated to be completed within two weeks. During this phase, the team will lay the foundation for the project, implementing essential technical components and ensuring seamless integration between the application and the database.
No due date•7/7 issues closed