Three folks who never tried Angular 2 at all.

Team Members

Launch Site

TeaEasy

Order tea for your team without hassle! Stop counting how many BigMacs your team members ordered!

V800 team a4fa6c46b0f664559ef07580235b5fc8 1463334370

Description

This is an application which will help you to gather information easily when you are going to order for afternoon tea!

Upload a menu and create an event, then give your friends or colleagues the link of the event.

After everyone has created his/her own order, the organizer can use the handy aggregation tool at the bottom of the event page to aggregate similar foods or drinks so he/she can place order easily! :)

Instructions

  • Get a menu image from anywhere.
  • Upload to our site on the entrance page.
  • Send the link to your colleagues.
  • Place your orders on the site. Ask your colleagues to place their orders as well.
  • Scroll down and see a decent summary.
  • Drag around to group "coke" and "cocacola" to eliminate noise.
  • Eat!

Built With

  • Webpack Angular 2 Starter Pack
  • Firebase Angular 2

Node modules: "@angular/common": "2.0.0-rc.1", "@angular/compiler": "2.0.0-rc.1", "@angular/core": "2.0.0-rc.1", "@angular/http": "2.0.0-rc.1", "@angular/platform-browser": "2.0.0-rc.1", "@angular/platform-browser-dynamic": "2.0.0-rc.1", "@angular/platform-server": "2.0.0-rc.1", "@angular/router": "2.0.0-rc.1", "@angular/router-deprecated": "2.0.0-rc.1", "@angular2-material/button": "2.0.0-alpha.4", "@angular2-material/card": "2.0.0-alpha.4", "@angular2-material/checkbox": "2.0.0-alpha.4", "@angular2-material/core": "2.0.0-alpha.4", "@angular2-material/input": "2.0.0-alpha.4", "@angular2-material/list": "2.0.0-alpha.4", "@angular2-material/progress-bar": "2.0.0-alpha.4", "@angular2-material/progress-circle": "2.0.0-alpha.4", "@angular2-material/radio": "2.0.0-alpha.4", "@angular2-material/sidenav": "2.0.0-alpha.4", "@angular2-material/toolbar": "2.0.0-alpha.4", "angular2-cookie": "^1.2.0", "core-js": "^2.2.2", "dragula": "^3.7.0", "firebase": "^2.4.2", "firebase-angular2": "^0.7.2", "ng2-dragula": "^1.1.9", "normalize.css": "^4.1.1", "rxjs": "5.0.0-beta.6", "zone.js": "~0.6.12"

Dev node modules: "angular2-hmr": "~0.7.0", "awesome-typescript-loader": "~0.17.0", "codelyzer": "~0.0.19", "compression-webpack-plugin": "^0.3.1", "copy-webpack-plugin": "^2.1.3", "css-loader": "^0.23.1", "es6-promise": "^3.1.2", "es6-promise-loader": "^1.0.1", "es6-shim": "^0.35.0", "es7-reflect-metadata": "^1.6.0", "exports-loader": "^0.6.3", "expose-loader": "^0.7.1", "file-loader": "^0.8.5", "html-webpack-plugin": "^2.17.0", "http-server": "^0.9.0", "imports-loader": "^0.6.5", "istanbul-instrumenter-loader": "^0.2.0", "json-loader": "^0.5.4", "karma": "^0.13.22", "karma-chrome-launcher": "^1.0.1", "karma-coverage": "^1.0.0", "karma-jasmine": "^1.0.2", "karma-mocha-reporter": "^2.0.0", "karma-phantomjs-launcher": "^1.0.0", "karma-sourcemap-loader": "^0.3.7", "karma-webpack": "1.7.0", "parse5": "^1.5.1", "phantomjs-polyfill": "0.0.2", "phantomjs-prebuilt": "^2.1.7", "protractor": "^3.2.2", "raw-loader": "0.5.1", "remap-istanbul": "^0.6.3", "rimraf": "^2.5.2", "source-map-loader": "^0.1.5", "style-loader": "^0.13.1", "ts-helpers": "1.1.1", "ts-node": "^0.7.1", "tslint": "^3.7.1", "tslint-loader": "^2.1.3", "typedoc": "^0.3.12", "typescript": "~1.8.9", "typings": "^0.8.1", "url-loader": "^0.5.7", "webpack": "^1.12.14", "webpack-dev-server": "^1.14.1", "webpack-md5-hash": "^0.0.5", "webpack-merge": "^0.12.0"

Feedback / Ratings (7)

All Feedback