Meeting 12 - betoooo08/MyFinPlanner GitHub Wiki

Week 12 – Goal Tracking & Budget Linking

Alberto

Refactored Transaction and Budget models to link them via the Category foreign key.

Enabled automatic budget updates upon related transactions.

Built backend logic to register goal contributions and update goal progress.

Challenge: Ensuring goal updates and budget deductions trigger correctly across views.

📌 Plan: Finalize integration testing and start styling the goal contribution UI.

Martín

Implemented the goal tracking page (Goals) with the ability to add new goals.

Designed a clean UI for visualizing goal progress and contributions.

Integrated the frontend logic to register and reflect goal contributions.

Challenge: Syncing dynamic UI updates with backend goal states.

📌 Plan: Polish styling and start building the AI insights experience.