Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/meryemsanem/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.
https://github.com/meryemsanem/recipe-app

Last synced: 2 days ago
JSON representation

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.

Awesome Lists containing this project

README

        




Recipe App Logo

Recipe App


## 📗 Table of Contents

- [📖 Recipe App](#-about-project)
- [🛠 Built With](#-built-with)
- [🌟 Key Features](#-key-features)
- [💻 Getting Started](#-getting-started)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [👥 Authors](#-authors)
- [🔭 Future Features](#-future-features)
- [🤝 Contributing](#-contributing)
- [⭐️ Show Your Support](#️-show-your-support)
- [🙏 Acknowledgments](#-acknowledgments)
- [📝 License](#-license)
- [:rocket: Live Demo](#live-demo)

## 📖 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](https://rubyonrails.org) - A powerful web application framework.
- [PostgreSQL](https://www.postgresql.org) - An open-source relational database.
- [Bundler](https://bundler.io) - 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:

```bash
git clone https://github.com/meryemsanem/recipe-app.git
```

### Install

Install this project with:

```bash
cd recipe-app
bundle install
```

it will install the required gemfile for running the project

(back to top)

## :rocket: Live Demo
-This is my project [Live Demo Link](https://food-app-6u84.onrender.com)

(back to top)

## 👥 Author

👤 **Meryem Sanem Küçükbayram**

- GitHub: [Meryem Sanem Küçükbayram](https://github.com/meryemsanem)
- LinkedIn: [Meryem Sanem Küçükbayram](https://www.linkedin.com/in/meryemsanemkucukbayram/)

👤 **Diana Beki**

- GitHub: [Diana Beki](https://github.com/DianaBeki)
- LinkedIn: [Diana Beki](https://www.linkedin.com/in/diana-beki-b49684230/)

(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](https://github.com/meryemsanem/recipe-app/issues).

(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](./LICENSE) licensed.

(back to top)