An app I made to log spending, add spending, show spending and to filter by merchant or an associated tag.
I focused on robust functionality and the user experience in this project.
1.install pry, ruby and psql. 2.brew install ruby 3.gem install sinatra sinatra-contrib 4.install Postgres on your machine. 5.set up local host db cashboard 6.run seeds.rb file in consol(in db) 7.run controller.rb in consol 8.open http://localhost:4567/cashboard
MoneyCashboard
You want to start tracking your spending in an attempt to be more frugal with money. You have decided to make a budgeting app to help you see where all of your money is being spent.
You must be able to create new Transactions ( which should include a merchant name, e.g. Tesco, and a value ) which have an associated Tag (e.g. 'food', 'clothes'). Your app would then be able to track a total, and display this in a view.
MVP:
- Create new transactions
- Display a list of all transactions
- Display total amount spent
- Display total amount spent by tag