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.
Database
- A login page.
- A registration page.
- A food list
- A recipes list
- A general shopping list view
- A list of all public recipes from other users with their names and total prices.
To get a local copy up and running, follow these steps.
In order to run this project you need:
ruby >= 3.2.0
rails >= 7.0
postgres >- 15.3
Clone this repository to your desired folder:
git clone https://github.com/batoolfatima2135/Recipe-app
You need to setup database for these project
development = Recipe_App_development
test = Recipe_App_test
production = Recipe_App-production
or you can use your own database and change the config/database.yml
default: &default
adapter: postgresql
encoding: unicode
pool: 5
username: [your_username]
password: [your_password]
host: localhost
development:
<<: *default
database: [your_database_for_development]
test:
<<: *default
database: [your_database_for_test]
production:
<<: *default
database: [your_database_for_production]
Install this project with:
cd Recipe-app
bundle install
it will install the required gemfile for running the project
to use this project:
bin/rails server or
rails server
it will run the the server on localhost:3000
👤 Batool Fatima
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
👤 Kamran Asif
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- Change theme option
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project kindly give stars
I would like to thank microverse for this project
This project is MIT licensed.