This repo contains the project2 learned and practiced on course cs5610 web development at Northeastern University. It is a Online Food Order website using HTML, CSS, Javascript, Node.js, Express, and MongoDB.
Author: Qishu Dong dong.qis@northeastern.edu Xinlei Hu hu.xinl@northeastern.edu
Website Link Qishu & Xinlei's Food Order Website
Demo Link Demo on YouTube Channel
Presentation Link Google Slides Link
Design Document Design Document
Class Link CS5610 Web Development Course
Project Objective: H&D Yum Yum This project is an online food order website that allow different users to create their accounts and log in. Users can view menu on the Homepage, add items into shopping cart, and check out with credit card information.
- Clone the repository
- Open it in your favourite editor
- Install Node.js (v14.19.0) and MongoDB
- Run yarn install/ npm install to install node modules
npm init -y npm i express npm i --save--dev nodemon npm i bcrypt npm i morgan npm i cookie-parser npm install mongodb npm install eslint npm install prettier
- Create username and password and save them into database
- Log in with account info created
- View food munues
- Add food to and delete food from shopping cart and view the current cart with items and their prices and quantities
- Check out with credit card information
- HTML5
- CSS3
- JavaScript
- Node.js
- Express
- MongoDB
-
Sign Up and Log In
-
View Shopping Cart
-
Check Out with Credit Card