##Web application final project repo
Name | Student Number |
---|---|
Yulong Fang | 100471536 |
Moe Savari | 100604449 |
##Introduction:
###A Dinning Decision Maker Web App: FoodWheel
Feature:
- Fully responsive mobile first web application
- Lightweight system structure
FoodWheel is a web-based(Node.js) application that allows users to choice their food by just spinning a wheel simply. The wheel will help user to choose their next meal to eat from the database randomly.
##Screenshots:
####Login System:
####Application Home Page: ####Food Wheel: ####Geocoding Map Places: ####D3.js Application(Temp Bar Chart): ####Desktop View Home Page:##Configuration(Installation):
* Required Running Environments
* Nodejs <6.9.1+>
* MongoDB <3.2.10+>
####Installation Steps:
- Git Clone/Download this repository to your local disk.
- Unzip the zip file if you downloaded it.
- Open a Terminal application.
- from github website.
- 'CD' to the path to root of project folder.
- Type 'npm install' in the terminal.
- Type 'node index' in the terminal.
- Open a web browser and go to http://127.0.0.1:3000 or http://localhost:3000 to see the project.
##Web Techniques Applied
- HTML/HTML5/CSS
- DOM/Dynamic HTML
- AJAX/JSON/XML
- JavaScript
- Bootsrap
- JQuery
- JQueryUI
- Node.js
- MongoDB/Mongoose
- SVG
- D3