This README documents steps necessary to get the application up and running.
The Recipe app keeps track of all your recipes, ingredients, and inventory. It will allow you to save ingredients, keep track of what you have, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe. Also, since sharing recipes is an important part of cooking the app should allow you to make them public so anyone can access them.
-
Ruby version
- 2.7.4
-
PSQL version
- PostgreSQL 14.0
-
System dependencies
- See Dependencies gem file
-
Configuration
- Install ruby - Installation guides
- install PostgreSQL - Installation guides
- install libpqdev
sudo apt install libpq-dev
for linux debian users - Make sure your Postgresql is running. If not, start the service by typing
sudo service postgresql start
in your terminal (for linux debian users)
-
Installation
git clone
this repo- Run:
cd rails-blog-app
bundle install
-
Database creation
- Run
rake db:create
- Run
-
Tests
- Run (ensure your postgreSQL is running as well)
- Integrations
- Method 1:
bundle exec rspec test/integration/
if fails, try
- Method 2:
rspec test/integration/
- Method 1:
- Integrations
- Run (ensure your postgreSQL is running as well)
-
Run project
rails db:migrate:reset db:seed
then- Run
rails s
and visit http://localhost:3000/ in your browser!
👤 Saadat Ali
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
👤 Blessed Jason Mwanza
- Twitter: @mwanzabj
- LinkedIn: Blessedjasonmwanza
- GitHub: @blessedjasonmwanza
👤 Ivan Silva
- GitHub: iKuartz
- LinkedIn: Ivan Barbosa da Silva
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
This project is MIT licensed.