Food ordering mobile app for Caesar's, a caesar bar. Customers can log in and order their favourite items. A restaurant user can check and confirm the order. Once confirmed, the customer receives an SMS notification from the restaurant.
Front-end: HTML, CSS, SASS, JS, jQuery.
Back-end: Node, Express, SQL.
Group project with @hansori01, @luke-yin, @BettyHoPro.
Assignment for Lighthouse Labs
Worked on building the back end with Express, creating all the routes, and on the logic for the ejs files.
- Fork this repository, then clone your fork of this repository.
- Install dependencies:
npm i
- Run the server:
npm run local
- Visit
http://localhost:8080/
- To log in as a customer user, username: Judit. To log as restaurant user: Sori.
- Node 10.x or above
- NPM 5.x or above
- PG 6.x
- pg-native
- Body-parser
- Chalk
- Cookie-session
- Dotenv
- Ejs
- Express
- Morgan
- Node-sass-middleware
- Twilio