Matcha
Matcha is the first truly comprehensive, web-based personal finance tracker and budgeting tool.
Goal features:
- Reliable connections and performance
- Net worth trajectory
- Optimal paycheck allocator
- AI transaction categorizing
- Rewards currency value integration
- Investment balancing
- True value of different tax bucket holdings
- Subscriptions summaries
- Global accounts integration
Usage
Access our service and create your account at https://www.[domain].com
Contributing
Pull requests are welcome.
For major changes, please open an issue first and discuss what you would like to change.
Please make sure to update tests as appropriate.
- Clone this repo
- To prevent tracking/modifying the run config file, run:
git update-index --skip-worktree .idea/runConfigurations/go_build_github_com_matcha_devs_matcha.xml
- To enable your database, add your SQL password to the
MYSQL_PASSWORD
environment variable in the config file.
- To import dependencies, run:
go mod tidy
.
- To run tests, run:
go test ./...
.
Dependencies
- Development environments optimized for GoLand
- Web service developed in Go
- Database implemented with MySQL
- Styled with Tailwind CSS
Authors
License
LICENSE.md