A budgeting app, where you can put in your daily expenditure, sort it into categories, and then see the breakdown of the expenditures per category. Made with Ruby on Rails.
- Ruby 3.1.2
- Rails 7.0.3
- Rubocop
- Devise
- Rspec
- Capybara
To get a local copy up and running follow these simple example steps.
- Ruby
- PostgreSQL
- RubyGems
- Node.js
- Yarn
- Rails
- Clone the repository using
git clone https://github.com/qwibbler/blogoverse
. cd
into the project folder.- Update your database credentials in the
\config\database.yml
.
- Run
bundle install
in your terminal to install all the required dependencies. - Run
rails db:setup
to configure your database. - Run
rails s
to start the server. - Go to
localhost:3000
(or whatever port the server is listening on).
- You can sign up with new user, or log in if you already have an account.
- You will start with some default categories, but you can add as many new ones as you like.
- You can add an icon to each category, to quickly and easily recognize it.
- You can view all the utransactions in a given category as well as their total price.
- You can vieweach individual transaction in detail.
- Run
rails db:seed RAILS_ENV=test
to seed the test database. - Run
rspec
in your terminal.
👤 Humaira Zaman
- GitHub: @qwibbler
- Twitter: @hmemaz
- LinkedIn: Humaira Zaman
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 Gregoire Vella on Behance.
- Icons taken from Flaticon.
This project is MIT licensed.