Skip to content

Final Project for ByteAcademy Fullstack Immersive Program

Notifications You must be signed in to change notification settings

kwonj1234/recipedex_backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project was bootstrapped with Create React App.
This project uses Flask and Python3 on the backend.
This project uses the recipe-scrapers tool.

RecipeDex

A web scraping application that allows users to create an account, scrape recipes from 56 different websites and save those recipes to their account so that they can view it in the future. RecipeDex also provides a "Plan a Meal" function that allows users to create a list of recipes they would like to cook and create an aggregated list of instructions such that the recipes will finish at the same time.

You can find a demonstration of RecipeDex here

Set Up RecipeDex

You can find the backend code for RecipeDex here. Run the following lines of code to start up a Flask server locally and use recipedex.net.

git clone https://github.com/kwonj1234/recipedex_backend.git &&
cd recipedex_backend &&
python3 run.py

OR

If you want to run everything locally.

Install RecipeDex using

git clone https://github.com/kwonj1234/recipedex_backend.git &&   
git clone https://github.com/kwonj1234/recipedex_frontend.git &&   
cd recipedex_frontend && npm install

Running locally

From the directory you cloned the two repositories, start the Flask server.

cd recipedex_backend &&   
python3 run.py

In a separate terminal, return to the directory you cloned the two repositories and start up the application in development mode.

npm start

About

Final Project for ByteAcademy Fullstack Immersive Program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages