YAES - Yet Another Expense Splitter
Master Build Status
Expense Splitting Web App ( similar to Splitwise):
Primary purpose of the web app is to keep track of your expenses, payables and receivables to individuals.
Docs available at: https://yaes-api-docs.herokuapp.com/docs
- Add users to your app. You will eventually split expense with them. - Add expense and it can be sharable among selected users. - Visibility of payables and receivables per user. - Visibility of total payables and receivables. - Visibility of all the individual expenses involving you at once place. - Settle up with any user. - Delete any expense.
$ go get -u github.com/golang/dep/cmd/dep # Install Dep $ go get -u github.com/algogrit/yaes-server $ cd $GOPATH/src/github.com/algogrit/yaes-server $ make setup
$ make run
$ make dev-setup $ make dev-run
$ make setup-docs $ make docs
$ DB_NAME="yaes-test" make setup-db # Only first time $ make test