Skip to content
Yulong Fang edited this page Nov 28, 2016 · 2 revisions

Web Application Project Fall 2016

##Web application final project repo

Made by Group:

Name Student Number
Yulong Fang 100471536
Moe Savari 100604449

##Introduction:

###A Dinning Decision Maker Web App: FoodWheel

Feature:

  1. Fully responsive mobile first web application
  2. 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: Login Screen ####Application Home Page: Login Screen ####Food Wheel: Login Screen ####Geocoding Map Places: Login Screen ####Desktop View Home Page: Login Screen

##Configuration(Installation):

* Required Running Environments

* Nodejs <6.9.1+>
* MongoDB <3.2.10+>

####Installation Steps:

  1. Git Clone/Download this repository to your local disk.
  2. Unzip the zip file if you downloaded it.
  3. Open a Terminal application.
  4. from github website.
  5. 'CD' to the path to root of project folder.
  6. Type 'npm install' in the terminal.
  7. Type 'node index' in the terminal.
  8. Open a web browser and go to http://127.0.0.1:3000 or http://localhost:3000 to see the project.

##Web Techniques Applied

  1. HTML/HTML5/CSS
  2. DOM/Dynamic HTML
  3. AJAX/JSON/XML
  4. JavaScript
  5. Bootsrap
  6. JQuery
  7. JQueryUI
  8. Node.js
  9. MongoDB/Mongoose
  10. SVG
  11. D3

Clone this wiki locally