Skip to content

mite404/restaurant-order-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restaurant Order App

Scrimba Capstone Project

🚀 Project Structure

Starting with an empty HTML template, you'll see the following folders and files:

/
├── public/
├── src/
│   └── data/
│       └── menuArray.js
│       └── usersArray.js
│   └── models/
│       └── User.js
│   └── utils/
│       └── utils.js
│   └── views
│       └── view.js
│   └── main.js
│   └── style.css
└── package.json
└── index.html

The goal of this project for me was to focus on the logic within JS, do as much as possible from scratch and implement industry best practices via the Model/View/Controller separation of concerns. The assignment was to:

  • [] Follow a design spec
  • [] Render the 3 menu options using JavaScript
  • [] Be able to add/remove items
  • [] Have a payment modal with compulsory form inputs
  • [] Practice implementing basic JavaScript concepts; .map(), .reduce(), .join(), for loop, classes, arrow functions, data-attributes, DOM manipulation

👀 Want to learn more?

Feel free to check my LinkedIn & my Portfolio Site. Screenshot 2025-03-14 at 7 43 29 PMScreenshot 2025-03-14 at 7 44 00 PM

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published