Budgeting web app written in Ruby, using Sinatra web framework, a PostgreSQL database and a HTML5/CSS3 front-end, built in the MVC design pattern.
- Set a monthly budget, add items as you purchase them, keep track of spending across time, product type, vendor and necessity, and receive warning when exceeding budget.
- Clone the project
- in terminal:
- createdb follow_the_money
- psql -d follow_the_money -f db/follow_the_money.sql
- ruby db/seeds.rb
- psql follow_the_money new tab
- ruby app.rb
- Open browser http://localhost:4567/
- Ruby
- Terminal
- Sinatra
- PSQL
- Ruby - written in
- PSQL - Database
- PG gem - Ruby interface for PSQL
- Sinatra - Ruby web framework
- minitest - Ruby testing framework
- Stuart Bryce - All things - StuCorp
- Table adapted from https://codepen.io/anon/pen/awZKoN?editors=1100*/