The Budget App is a mobile-focused web application where you can manage your expenses: you have a list of expenses associated with a category, and this allows you see how much money you have spent on what and on which category. It also shows you which category you spend most on and your total expenses for the current month which helps you make more informed decisions about your finances.
- Ruby
- Ruby on Rails
- BootStrap
- Stylelint
- Rubocop
- Gems
- Rspec
- Capybara
- FactoryBot
- Selenium-webdriver
- Bcrypt
- Letter-opener
- Faker
- cancancan
- Devise
- Google cloud services (for image storage on production)
Follow these steps below:
- Ruby
- Rails
- PostgreSQL
Clone the repo and run bundle install in the command line to install the dependencies
$ git clone https://github.com/clintonjosephs/budget-app.git
$ cd budget-app
$ bundle install
$ npm install
$ rspec
- this will run all the test cases
$ rspec spec/folder_name/name_of_test_file.rb
- to run test cases individually
$ rails server
Open http://localhost:3000/ in your browser
👤 Clinton Mbonu
- GitHub: @clintonjosephs
- LinkedIn: LinkedIn
- Twitter: @clintonmbonu2
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Original design idea by Snapscan - iOs design and branding
- Thank you Microverse
See PUBLIC license.