Files

17 lines
898 B
Markdown
Raw Permalink Normal View History

# Tasks
- [ ] ✅ backend: Set up FastAPI with SQLite database
- [ ] ✅ backend: Create User model and authentication endpoints (register, login)
- [ ] ✅ backend: Create WalletEntry model for income/expense tracking
- [ ] ✅ backend: Create Dashboard metrics endpoints (total balance, income, expenses)
- [ ] ✅ backend: Create WalletEntry CRUD endpoints (create, read, update, delete)
- [ ] ✅ frontend: Set up React project structure and routing
- [ ] ✅ frontend: Build login and registration pages
- [ ] ✅ frontend: Build dashboard with metrics display
- [ ] ✅ frontend: Build wallet entry form (add income/expense)
- [ ] ✅ frontend: Build wallet entries table with filters and sorting
- [ ] ✅ frontend: Connect frontend to backend API
- [ ] ✅ Test authentication flow end-to-end
- [ ] ✅ Test wallet entry creation and display
- [ ] ✅ Verify project builds without errors