https://github.com/danielma/veelope
Envelope budgeting system
https://github.com/danielma/veelope
budget envelope rails
Last synced: about 1 year ago
JSON representation
Envelope budgeting system
- Host: GitHub
- URL: https://github.com/danielma/veelope
- Owner: danielma
- License: mit
- Created: 2017-03-16T04:28:27.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T18:18:22.000Z (over 3 years ago)
- Last Synced: 2024-04-14T19:32:39.415Z (about 2 years ago)
- Topics: budget, envelope, rails
- Language: Ruby
- Size: 982 KB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Veelope
A super simple envelope budgeting tool built using Ruby on Rails + the Plaid API.
It's designed to be self-hosted, and stay out of your way. It uses [Plaid's transactions product](https://plaid.com/products/transactions/) to synchronize with your bank for maximum convenience.
## Setup
Get a [Plaid](https://plaid.com/) account, because you'll need those values to run the application. Then deploy to heroku!
[](https://heroku.com/deploy)
### Non-Heroku
- Clone the repo
- Ensure all ENV variables in `.env.example` are set. `dotenv` is included, so you can copy that to `.env` and fill in the values to make it work
- `$ bundle`
- `$ bin/rake db:create && bin/rake db:migrate`
- `$ yarn` (or `npm install`)
- `$ foreman start`
## Help
Hit me up on Twitter [@personunsure](https://twitter.com/personunsure) or in the github issues if you need any help.
## Screenshots
Main screen

Transaction list

Transaction editor

## Contributing
Pull requests and issues welcome!