Skip to content

feat: Multi-account financial overview dashboard#903

Open
cutelele wants to merge 1 commit intorohitdash08:mainfrom
cutelele:feat/multi-account-dashboard
Open

feat: Multi-account financial overview dashboard#903
cutelele wants to merge 1 commit intorohitdash08:mainfrom
cutelele:feat/multi-account-dashboard

Conversation

@cutelele
Copy link
Copy Markdown

Closes #132

Adds multi-account financial overview dashboard.

Backend: Account model (CURRENT/SAVINGS/CREDIT/INVESTMENT), GET/POST /accounts, GET /accounts/overview. All JWT-authenticated.

Frontend: Accounts page with total balance card, account list, asset allocation chart, add account dialog. Route and navbar link added.

Tests: 13 backend tests all passing.

- Add Account model (CURRENT/SAVINGS/CREDIT/INVESTMENT types)
- Add backend API: GET/POST /accounts, GET /accounts/overview
- Add Accounts page with overview cards, asset allocation chart, add dialog
- Add frontend API layer (api/accounts.ts)
- Add /accounts route with ProtectedRoute in App.tsx
- Add Accounts nav link in Navbar
- Add 13 backend tests (all passing)
- Fix conftest to use fakeredis for test isolation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Multi-account financial overview dashboard

1 participant