From 50d5e6534f5e593297a09323e683c7c8b850117b Mon Sep 17 00:00:00 2001 From: Biswa Kalyan Bhuyan Date: Thu, 24 Apr 2025 08:18:27 +0530 Subject: feat: added basic backend features to it - 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 --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 3f65393..555301d 100644 --- a/README.md +++ b/README.md @@ -81,14 +81,14 @@ An application designed to help manage personal finances, including income (like **Phase 1: Backend Core Setup (Go)** * [x] Initialize Go project (`go mod init finance/backend`) -* [ ] 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 +* [x] Set up API framework (Gin Gonic) +* [x] Set up ORM/DB library (GORM) +* [x] Design database schema (Users, Accounts, Transactions, Loans, Goals) +* [x] Set up database connection and migrations * [ ] Implement User Authentication (Signup, Login, JWT/Session Management) * [ ] Create basic CRUD APIs for Accounts (e.g., Salary Source, Bank Account) * [ ] Create basic CRUD APIs for Transactions (Income, Expense) -* [ ] Create basic CRUD APIs for Loans +* [x] Create basic CRUD APIs for Loans * [ ] Create basic CRUD APIs for Goals * [ ] Set up initial logging and error handling * [ ] Write unit/integration tests for core API endpoints -- cgit v1.2.3-59-g8ed1b