Few lines describing your project.
TasteBud is your ultimate culinary companion, a chatbot chef assistant that simplifies meal decisions. Whether you have dietary restrictions or need inspiration for your near-expired produce, TasteBud suggests personalized recipes, offers ingredient substitutions, and guides you through a delightful cooking experience. Elevate your culinary adventures with TasteBud – where delicious meets tailored convenience.
All of our documentation lives in our wiki page.
These instructions will get you a copy of the project up and running.
-
Install Node.js TasteBud is known to work using node v20.11.1 and npm v10.2.4.
-
Clone the repo
git clone git@github.com:StanfordCS194/Win24-Team22.git
-
Move into the
frontend
directory.cd Win24-Team22/frontend
-
Install dependencies
npm install
-
Start the development server
npm start
-
Move into the
backend
directory.cd Win24-Team22/backend
-
Install dependencies
npm install
-
Start the development server
npm start
Known issue: if you get the error ReferenceError: Headers is not defined
upon starting the backend, you need to use a newer version of Node.js - check out the Node Version Manager for help. TasteBud is known to work using node v20.11.1 and npm v10.2.4.
Once the frontend and backend are both running, visit http://localhost:3000/ in your browser to begin using TasteBud!