Budget app is an app for managing transactions with categorized lists, sign-up and login pages, and navigation buttons for moving between pages. Users can add new categories or transactions.
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.
- Live Demo Link- Powered by Render
- Video Presentation Link- Powered by Loom
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/rbhatt1999/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
👤 Rohit Bhatt
- GitHub: @rbhatt1999
- Twitter: @RohitBhatt
- LinkedIn: Rohit Bhatt
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.