You will create a Ruby on Rails application that allows the user to:
- register and log in, so that the data is private to them.
- introduce new transactions associated with a category.
- see the money spent on each category.
- Ruby on Rails
- Boostrap
- Postgres SQL
- Rspec
- Capybara
To get a local copy up and running follow these simple example steps.
-
You should have ruby installed in your machine, you can follow the steps given by the official documentation.
-
You should have a postgres user with superuser permissions. you can refer to the official postgres documentation to create or update a role.
First, you must clone this repository locally running this command:
git clone [email protected]:marurevi/Budget-app.git
and navigate to the cloned directory:
cd budget_app
Once inside the project directory, you should install all project dependencies:
- Install bundler:
gem install bundler
- Install project dependencies
bundle install
You can get the app running locally by opening a local server:
bin/rails server
If you're on a linux-based system, you could run the executable file to run all specs:
bin/rspec
Windows users have to specify ruby in this case:
ruby bin/rspec
๐ค Menanya Morris
- GitHub: @emmykage
- Twitter: @mennydev
- LinkedIn: Menanya Morris
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. Published under the Creative Commons license.
- Linters workflow created by @anagudelogu
This project is MIT licensed.
NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.