This is a simple recipe app that allows users to save ingredients, keep track of their recipes and add new recipes. It also allows users to generate a shopping list based on the ingredients they have saved. This project was built using Ruby on Rails.
Server
- Users can create an account and log in.
- Login users can create a new recipe.
- Login users can add ingredients to a recipe.
- Login users can delete a recipe.
To get a local copy up and running, follow these steps.
In order to run this project you need:
Ruby --version 3.2.2
Ruby on Rails --version ~> 7.0.4
Postgresql
Clone this repository to your desired folder:
cd your_desired_folder
git clone https://github.com/yash244466666/Recipe-app-ROR.git
Install this project with:
- After cloning type
cd Recipe-app-ROR
. - Run
bundle install
to install all gems.
To run the project, execute the following command:
- Run
rails db:create
to create a new database - Run
rails db:migrate
to migrate the db and build the schema - Run
rails s
to start the server
- Run
rspec
to run the tests suit depending on the versrion of activesupport you have you might need to runbundle exec rspec
👨🚀 Yash
👤 Rabecca Nabwire
- GitHub: @gitHubhandle
- LinkedIn: LinkedIn
- Create Inventory list
- Add Inventory details
- Inventory shopping list
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page
Give a ⭐️ if you like this project!
- Hat tip to anyone whose code was used as reference
- Inspiration
- etc
This project is MIT licensed.