end sprint1 status - blucas6/BudgetBuddy GitHub Wiki

Mid of Sprint 1

Date: 10/10/2024

Major Project Feature Summary:

Major Project Feature % completed to date

Feature Status Completion Percentage
Database Schema Setup :yellow_circle: 70%
Home Screen UI (Monthly Spending + 50/30/20) :yellow_circle: 60%
Backend API for Transaction Data :yellow_circle: 50%
Collaborative Profiles :red_circle: 0%
Budget Goal Setting Module :red_circle: 0%
Tips Generation for Budgeting :red_circle: 0%
Testing of Initial Features :red_circle: 0%

Current Project Status: AMBER

We're facing some delays with setting up the collaborative profiles feature and finalizing the backend API for transaction data. The project is progressing, but we need to overcome a few challenges to meet our goals for Sprint 1.

Team Goals for the upcoming week:

  • Complete the database schema for storing transaction data.
  • Finalize the UI for the home screen.
  • Begin integrating collaborative profiles for users.
  • Start backend API testing.

Individual Team Member Status:

  • Ben: Focused on building out the core functionality for transaction data. Implemented basic CRUD operations for handling transactions. This coming week: Finish the core functionality and help test the integration with the database.

  • Deep: Worked on setting up the database schema, including tables for storing transactions and user data. This coming week: Complete database schema setup and begin integration testing with the core functionality.

  • Jash: Collaborated with Deep on the database schema and started backend API integration with the database. This coming week: Continue working on API integration and assist with database testing.

  • Kriza: Focused on the UI/UX design for the home screen and transaction overview. This coming week: Finalize the home screen design in Figma and start implementing the UI in Flutter.

  • Shi: Assisted Kriza with the UI/UX design and provided wireframes for the profile and collaborative features. This coming week: Work on refining the UI for collaborative profiles and help with front-end coding.

Team activities:

  • Team meeting on 10/01/2024 (All members attended) – Discussed progress and blockers for Sprint 1.
  • Pair programming on backend API (Benjamin & Deep) – Worked on API endpoint creation and database integration.

Team Project Decisions:

  • Decided to postpone usability testing to Sprint 2, as current development is focused on core functionalities like the database and UI setup.

Other Comments:

No additional comments at this time.