aboutsummaryrefslogtreecommitdiffstats
path: root/backend/internal/api
Commit message (Collapse)AuthorAgeFilesLines
* finance: feat: added the goal page with some improvements of uiHEADmasterLibravatarLibravatar Biswa Kalyan Bhuyan 6 hours2-2/+152
|
* finance/backend: mvfeat: moved the backend api handlers to api/handlers and ↵LibravatarLibravatar Biswa Kalyan Bhuyan 2 days7-0/+1638
| | | | added couple of more api request handlers
* finance/backend: feat: added v1/goals and handlers/goal_handler for Goal CRUDLibravatarLibravatar Biswa Kalyan Bhuyan 3 days1-0/+43
|
* finance/backend: feat: added v1/transactions for accounts CRUDLibravatarLibravatar Biswa Kalyan Bhuyan 3 days1-0/+441
|
* finance/backend: feat: added v1/accounts for accounts CRUDLibravatarLibravatar Biswa Kalyan Bhuyan 3 days1-0/+216
|
* feat: Fix loan API type assertion and complete core loan featuresLibravatarLibravatar Biswa Kalyan Bhuyan 4 days1-5/+5
| | | | | | | | | | | | | - Resolve interface conversion panic in loan handlers by correcting user type assertions from *models.User to models.User - Finalize loan management API integration with frontend components - Implement remaining loan calculation logic and CRUD operations - Connect loan display components to backend APIs as per Phase 3 - Update project status in README.md to reflect completed loan features - Add CORS middleware configuration for frontend-backend communication This commit completes core loan management functionality and fixes critical type safety issues in the API handlers, enabling proper user context handling.
* feat: added basic backend features to itLibravatarLibravatar Biswa Kalyan Bhuyan 4 days3-0/+514
- Set up API framework (Gin Gonic) - Set up ORM/DB library (GORM) - Design database schema (Users, Accounts, Transactions, Loans, Goals) - Set up database connection and migrations