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

https://github.com/kfarshchian/my-menu

A website to search and save recipes to your profile. Everything is saved in the server database.
https://github.com/kfarshchian/my-menu

api bootstrap bycrypt connect-session-sequelize css dotenv express express-session handlebars javascript mysql-database mysql2 sequilize server

Last synced: about 1 year ago
JSON representation

A website to search and save recipes to your profile. Everything is saved in the server database.

Awesome Lists containing this project

README

          

# My-Menu

## License
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

## Description
We wanted to make a website that could search recipes and save them after logging into the database. The idea was to store all the recipes we want to try into one location so we could find them at any time without having to look through our search history or having to write them down. It is also a hassle to go back and find them in our browsers books marks. With a simple login your profile displays every recipe you have saved, and you can delete the ones you do not like with a touch of a button.

## Table of Contents
- [License](#License)
- [Description](#Description)
- [Installation](#installation)
- [Usage](#Usage)
- [Credits](#credits)
- [Tests](#Tests)
- [Questions](#Questions)

## Installation
- npm i
- npm i mysql
- npm i mysql2
- npm i dotenv
- npm i sequelize
- npm i express-handlebars
- npm i bcrypt
- npm i express-session
- npm i connect-session-sequelize

## Usage
![alt_text](./assets/images/site1.png)
![alt_text](./assets/images/site2.png)
![alt_text](./assets/images/site3.png)

This project makes an API call to Edamam with many different search variables including Keyword, Diet Type, Health Constraints, Cuisines Types, Meal Type, and Calorie Count. After the search you can save the recipe to your profile in the database by signing up or logging in if you already have an account. You can also manage your recipes and delete the ones you don’t want or did not like after cooking them.

## Credits
- Kameron Farshchian
- Kelsey O'Kelley
- Gustavo Carrillo

## Tests
N/A

## Questions
If you would like to ask me any questions. Contact me at my email address below or you can check out my Github profile.
- Email-kfarshchian@gmail.com
- Github user name- kfarshchian