Skip to content

matcha-devs/matcha

Repository files navigation

Matcha

Matcha is the first truly comprehensive, web-based personal finance tracker and budgeting tool.

Go

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.

  1. Clone this repo
  2. To prevent tracking/modifying the run config file, run: git update-index --skip-worktree .idea/runConfigurations/go_build_github_com_matcha_devs_matcha.xml
  3. To enable your database, add your SQL password to the MYSQL_PASSWORD environment variable in the config file.
  4. To import dependencies, run: go mod tidy.
  5. 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

About

A comprehensive web-based personal finance tracker and budgeting tool.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors