Budgets is a mobile web application that allows you to manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what.
Here is the link to the project presentation video
Here is the link to the live demo
Splash Screen | Categories / Home page |
---|---|
![]() |
![]() |
Transactions Page | Add new Transaction |
![]() |
![]() |
To get a local copy up and running follow these simple steps.
-
Clone the repo
git clone https://github.com/blessedjasonmwanza/rails-budget-app.git
-
Goto project directory
cd rails-budget-app
-
Configure
database.yml
in the config folder according to your postgreSQL configuration -
Run app
rails server
or
rails s
bundle exec rspec spec
will run all the tests.
Also, you can run bundle exec rspec spec/
to run specific tests.
You can also run RAILS_ENV=test rspec spec/
to run the tests in test mode.
If you encounter any errors, run the following commands.
-
Run
rails db:drop db:create db:migrate
to drop, create and migrate a new database. -
Run
rubocop && rubocop -A
to check for and fix code errors.
-
Ruby on Rails
-
PostgreSQL
-
Bootstrap CSS Framework
👤 Blessed Jason Mwanza
-
Portfolio : http://blessedjasonmwanza.me
-
Github : @blessedjasonmwanza
-
Twitter : @mwanzabj
-
LinkedIn: LinkedIn
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Hat tip to anyone whose code was a source of inspiration.
- A big thanks to @microverseinc.
- The design template provider Gregoire Vella on Behance.
This project is MIT licensed.