Bonnie's Famous Vegan Diner is known for excellent dishes created by autonomous chefs. With advanced robotics, almost everything in the restaurant is operated by machines - cooking, serving, and cleaning. The remaining manual element is the ordering process. This web application allows customers to create orders from their own devices via a web application. Our software integrates nicely with the diners facial recognition software that ties customers to their account profile. As soon as they walk into the diner, we know who they are!
Node is really easy to install & now includes NPM. You should be able to run the following command after the installation procedure below.
$ node --version
v0.10.24
$ npm --version
1.3.21
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
Just go on official Node.js website & grab the installer.
Also, be sure to have git
available in your PATH, npm
might need it.
$ git clone https://github.com/josephkniest/ready-hacker-one-web-service.git
$ cd ready-hacker-one-web-service/web
$ npm install
$ cd ..
$ cd serv
$ npm install
$ cd ..
Start Server
$ cd serv
$ node server.js
Run Application
$ cd web
$ npm start
Some packages usages might change so you should run npm prune
& npm install
often.
A common way to update is by doing
$ git pull
$ npm prune
$ npm install
To run those 3 commands you can just do
$ npm run pull
-
HTML, JavaScript (React is used for UI), CSS, & MySQL
-
Thank you to Exsilio & Orange Studios for hosting an unforgettable 24 hour hackathon!
Preview Landing Page: we implement UI for the restaurant might have face recognition technology.
Menu: the view before you choose any items
Menu: basket view will appear after you choose any items
Menu: After you click "Proceed to checkout", it will go to checkout view.
Menu: It will show confirmation number.
Order view: it is for internal employees. You can filter by status or change status.