/chefs-menu

A marketplace where users can book a chef in their area based on cuisine type and availability! Users will use this either for big events they host or small intimate family dinners when they want to try out a new cuisine. Built with MongoDB, Express, React, React Router, MaterialUI, and Stripe for payments.

Primary LanguageJavaScript

Chef's Menu

It’s always nice to have a homecooked meal that is authentic and made in your own kitchen! This is a marketplace where you can book a chef in your area based on cuisine type and availability! Users will use this either for big events they host or small intimate family dinners when they want to try out a new cuisine.

Who’s it for? Chefs and food lovers!

Scope of Project

  • Create a marketplace for chefs to showcase their homecooked meals and their availabilities.
  • Then users can come on and filter to find chefs in their area that would be available to cook in their kitchen on a specific date.

Features

  • Login/sign up flow with e-mail address
  • Profile pages (for chefs and for users)
  • Browse page with filters for: location, cuisine, availability
  • Payments
  • Direct messaging between users

Running the project locally

Front-End

cd client
npm install
npm run start

Server

cd server
npm install
nodemon ./bin/www

Screenshots

Sign In

"Sign In"

Sign Up

"Sign Up"

User Profile

"User Profile"

Chef Profile

"Chef Profile"

Messaging

"Messaging"

Checkout

"Checkout"

Browse Chefs

"Browse Chefs"

Browse Meals

"Browse Meals"