Skip to content

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.

License

Notifications You must be signed in to change notification settings

yash244466666/Recipe-app-ROR

Repository files navigation

Recipe App

📗 Table of Contents

Recipe App

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.

Tech Stack

Server

back to top

Key Features

  • 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.

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

  • Ruby --version 3.2.2
  • Ruby on Rails --version ~> 7.0.4
  • Postgresql

Setup

Clone this repository to your desired folder:

  cd your_desired_folder
  git clone https://github.com/yash244466666/Recipe-app-ROR.git

Install

Install this project with:

  • After cloning type cd Recipe-app-ROR.
  • Run bundle install to install all gems.

Usage

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 tests

  • Run rspec to run the tests suit depending on the versrion of activesupport you have you might need to run bundle exec rspec

back to top

👥 Authors

👨‍🚀 Yash

👤 Rabecca Nabwire

back to top

🔭 Future Features

  • Create Inventory list
  • Add Inventory details
  • Inventory shopping list

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page

back to top

⭐️ Show your support

Give a ⭐️ if you like this project!

back to top

Acknowledgments

  • Hat tip to anyone whose code was used as reference
  • Inspiration
  • etc

📝 License

This project is MIT licensed.

back to top

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published