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.
- Host: GitHub
- URL: https://github.com/kfarshchian/my-menu
- Owner: kfarshchian
- License: mit
- Created: 2023-02-16T22:41:50.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-20T23:29:27.000Z (about 3 years ago)
- Last Synced: 2025-01-17T11:22:21.774Z (about 1 year ago)
- Topics: api, bootstrap, bycrypt, connect-session-sequelize, css, dotenv, express, express-session, handlebars, javascript, mysql-database, mysql2, sequilize, server
- Language: JavaScript
- Homepage: https://my-menu.herokuapp.com/
- Size: 3.91 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My-Menu
## License
[](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



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