MyMoney is a personal finance management application built with Go, designed to help users track daily expenses.
This project leverages the gofr.dev opinionated framework For accelerated microservice development. MyMoney aims to simplify personal finance tracking expenses.
- Go: Main programming language for backend development.
- gofr.dev: Framework for building scalable Go microservices.
- PostgreSQL: (Optional) For persistent data storage.
- Docker: (Optional) For containerized deployment.
- Clone the repository.
- Install Go and dependencies of the project
go mod tidy. - Execute
docker-compose up -dto up Postgres database. - Run application with
go run cmd/main.go. - Use extension Rest Client in VS Code to make requests and test API at file
api.http. (Or other alternatives)
MIT License