cristianpmorales / updated-coffeehouse

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Installation

  1. Clone repo
  2. run npm install

Usage

  1. run node server.js
  2. Navigate to localhost:8080

Coffee_House

We needed to Create an app that with two interfaces. One interface for a cashier to enter the customer's name and their order. The order will then be in the barista queue that the baristas and give them the ability to mark an order complete. Once marked complete, the order should move to a list of completed orders with the barista's name who completed the order next to it. The cashier and baristas should have completely different views. Bonus points if the app automatically says the customer's name out loud when an order is complete. <<<<<<< HEAD

How It's Made:

Tech used: HTML, CSS, JavaScript, Express, Node, EJS, MongoDb

Lessons Learned:

  • How to create a server with Express
  • How to manage a database with MongoDB
  • How to use Node modules

Optimizations

The code pushed is not complete and is missing a few features. It is missing the ability for the barista to mark a complete order, name of the cashier that completed the order. The bonus points are missing as well. The new push has new functionality such as the barista now has the ability to complete the order. Name of the cashier is now appearing and the customer as well. Javascript has been edited to be "dryer"

=======

How It's Made:

Tech used: HTML, CSS, JavaScript, Express, Node, EJS, MongoDb

Lessons Learned:

  • How to create a server with Express
  • How to manage a database with MongoDB
  • How to use Node modules

Optimizations

The code pushed is not complete and is missing a few features. It is missing the ability for the barista to mark a complete order, name of the barista that completed the order. The bonus points are missing as well

d458215021d15367a1067f850ac9961c1ec14bce

About

License:MIT License


Languages

Language:HTML 46.1%Language:JavaScript 45.5%Language:CSS 8.4%