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.1
Ruby on Rails --version ~> 7.0.4
Postgresql
Clone this repository to your desired folder:
cd your_desired_folder
git clone https://github.com/MohamedHNoor/recipe-app.git
Install this project with:
- After cloning type
cd recipe-app
. - 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
👤 Mohamed Hassan Noor
- GitHub: @MohamedHNoor
- Twitter: @MohamedHNoor
- LinkedIn: @MohamedHNoor
👤 Chimezie Asouzu
- 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
- Inspiration
- etc
This project is MIT licensed.