/Recipe-App

Recipe App is a web application built using Ruby on Rails that allows users to create and manage recipes, track their ingredients, and generate shopping lists.

Primary LanguageRubyMIT LicenseMIT


Recipe App Logo

Recipe App

📗 Table of Contents

📖 Recipe App

Recipe App is a web application built using Ruby on Rails that allows users to create and manage recipes, track their ingredients, and generate shopping lists.

🛠 Built With

Tech Stack

  • Ruby on Rails - A powerful web application framework.
  • PostgreSQL - An open-source relational database.
  • Bundler - A tool for managing Ruby gem dependencies.

Key Features

  • Create and manage recipes: Users can create, edit, and delete recipes with details like name, description, preparation time, and cooking time.
  • Ingredient tracking: Each recipe can include a list of ingredients, their quantities, and measurement units.
  • Generate shopping lists: Users can generate shopping lists based on the ingredients required for their recipes.

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project, you need to have the following installed:

  • Ruby on Rails
  • Ruby
  • PostgreSQL
  • Bundler

Setup

Clone this repository to your desired folder:

git clone hhttps://github.com/siddghosh108/Recipe-App.git

Install

Install this project with:

  cd recipe-app
  bundle install

it will install the required gemfile for running the project

(back to top)

👥 Author

👤 Siddhartha Ghosh

👤 Nelly Telli

(back to top)

🔭 Future Features

  • Search and filter: Allow users to search for recipes and filter by criteria such as preparation time and ingredients.

  • User Comments and Ratings: Allow users to leave comments and ratings on recipes. This can help others discover the most popular and well-received recipes.

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you find this project helpful or interesting, star this repository on GitHub to let us know you like the project. ⭐️

(back to top)

🙏 Acknowledgments

I would like to thank Microverse for teaching and enforcing professional level practices.

(back to top)

📝 License

This project is MIT licensed.

(back to top)