Skip to content
Jason Lai edited this page Mar 8, 2021 · 4 revisions

Cuisine Machine

Build Status Release

Cuisine Machine is a web application that generates a list of recipes based on a user's ingredients andd dietary preferences. A user will be able to create a profile and bookmark recipes that they enjoy and/or that catch their eye.

How to Deploy/Install

Run online

Go to https://cuisinemachine.herokuapp.com.

Run locally

Clone the project

git clone https://github.com/cs130-w21/12.git
cd 12

Run yarn in project root and subprojects to install project dependencies:

yarn
cd backend
yarn
cd ..

Deploy the backend from the project root using docker-compose:

docker-compose up --build

Go to localhost:8080 on your browser.

Deploy the frontend:

cd frontend
yarn
yarn start

A window running localhost:3000 should open up in your local browser.

Clone this wiki locally