Budget Wiz is a web application for managing a budget. It allows a user to view a list of transactions associated with a category and see how much money has been spent and on what.
This app is build with Ruby on Rails and Postgresql.
Ruby Ruby on Rails Postgresql
- Categorized lists.
- Navigation buttons for moving between pages.
- Ability to add new categories with mandatory name and icon fields.
- Ability to add new transactions with mandatory name, amount, and category fields.
In order to run this project you need:
- Mac or PC
- Install Ruby
- Install Rails
- Install Postgresql
- Understanding of Ruby
- Clone this repository to your desired folder:
git clone https://github.com/c00p75/Budget-app.git
- Navigate into the cloned folder
cd Budget-app
- Install this project with:
bundle install
- Set up the database
Change the username and password of your postgres account in
config/database.yml
rails db:create db:migrate
- Start the server
rails s
- Run tests
rails db:migrate RAILS_ENV=test
rspec spec
- if it shows error try using this command
bundle exec rspec spec
๐ค George M'sapenda
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, please leave a โญ๏ธ
-
Original design idea by Gregoire Vella on Behance in accordance with the Creative Commons license of the design.
-
I would like to thank Microverse for providing us with reading materials that aided us to during the project development
This project is MIT licensed.