Giter Club home page Giter Club logo

foodfreqs's Introduction

foodFREQS - Get Your FREQ On!

Description

The main goal of this project was to use all of our knowledge from module one and two in order to make a full front end and backend app. We decided to make an application for people strongly influenced by the culinary world. Using this application, the user will be able to create a profile, search recipes they want to cook frequently, save them to their profile and interact with other FoodFREQS.

Table of Contents

Usage

In order to use our application successfully, there are a few steps to take:

  1. Login or sign up through the link at the top right corner titled "Login" on the homepage

  2. Once you are logged in, click on "Find Your FREQs" in your profile or the homepage to search for recipes!

    a. NOTE: The search query will only take in ingredients that the Edamam API recipes contain

  3. Once the results for every related recipe appears, you have the option to add them to your profile for later

  4. You can then return to your profile and view the recipes you added or delete them from your profile!

Walk-Through Video

Watch Video!

Technologies Used

Several npm packages were used durning the development of this project:

  • Bcrypt
  • Connect-session-sequelize
  • Express.js
  • Express-handlebars
  • Express-session
  • MySql
  • MySql2
  • Sequelize
  • dotenv
  • ESLint

APIs Used

Throughout this project, we utilized the Edamam API, specifically the Recipe Search API, as our third-party API to fetch data.

Link to Edamam API: https://www.edamam.com/

Link to Edamam Recipe Search API: https://developer.edamam.com/edamam-recipe-api

Contributors

Travis Walborn https://github.com/NorthernPines

Freddy Kwak https://github.com/fredkk22

Brian Chase https://github.com/blchase215

William Hart https://github.com/wjimh314

Deployed Link (Heroku)

https://vast-sierra-04127.herokuapp.com/profile

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.