Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 1.71 KB

File metadata and controls

55 lines (40 loc) · 1.71 KB

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