Skip to content

tamarasaurus/recipe-hub

Repository files navigation

recipe-hub

Build Status

Recipe Hub scrapes and stores recipes from subscription box websites. With Recipe Hub you can choose your recipes for the week and generate a shopping list for all the ingredients. Logging in with Google lets you save, like, and exclude recipes.

Recipe Hub UI

Scraped sites

  • Quitoque
  • Les commis
  • Bon Appetit
  • Blue Apron
  • Foodette

Setup

With docker and docker-compose

cp .env.dist .env
export $(cat .env)
docker-compose up --build

Without docker

cp .env.dist .env
./bin/install_dependencies.sh
./bin/run.sh

Go to http://localhost:8000

Mock setup

cd frontend && REACT_APP_API_URL=http://localhost:4000 npm start
cd test && npm start

About

Scrape and store recipes to generate shopping lists

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published