Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/k4u5h4l/offthepan

A web app which recommends recipes based on the ingredients provided.
https://github.com/k4u5h4l/offthepan

css ejs express javascript mongodb mongoose nodejs typescript

Last synced: 25 days ago
JSON representation

A web app which recommends recipes based on the ingredients provided.

Awesome Lists containing this project

README

        

OffThePan


:poultry_leg: A web app which recommends recipes based on the ingredients provided. :hamburger:




TypeScript Language Badge
chrome Badge
k4u5h4L GitHub badge




offthepan logo


## Features:

- You can search for recipes directly by searching by the name of the dish, or by the ingredients in the dish.

- You can specify the ingredients available with you and find yourself a recipe!

- You can also search for recipes by the cuisine.

- You can also filter out your intolerances in your results.

- Different diets such as vegan, vegetarian, etc, too.

- You can get wine recommendations to go with the food you choose. An amazon link will also be provided with the it so that you can buy if you don't have it.

## To run:

- Clone and cd into the repo.

```
git clone https://github.com/k4u5h4L/OffThePan.git && cd OffThePan
```

- Install the required dependencies

```
npm install
```

- Rename the `.env_sample` file to `.env` and fill in the needed API keys and data.

- Start the development server by running

```
npm run dev
```

This should spin up the site on [localhost:3000](http://localhost:3000).

## Note:

- This project is made as a hobby and is NOT a commercial application.

- Any contribution is welcome. You can fork and submit a pull request.

## Citations:

- Special thanks to Adithya Mallya ([GitHub](https://github.com/adiMallya)) for the name of the app (OffThePan).