Demo playlist: https://www.youtube.com/watch?v=cMuP3q0e_zs&list=PLq1ahwmHni3BYhxmDbzakfpcBEwh51Jgd
UNIHACK2015 – CHEFUP
Photos and Videos (Free for commercial use)
- Pasta Photo https://www.flickr.com/photos/nebulux/7148182009/
- Pasta Photo https://www.flickr.com/photos/krouvi/6828993846/
- Various Royalty Free Videos http://footage.framepool.com
- Food Photos, Food Videos http://www.pexels.com/
- Various Royalty Free Videos www.stockfootage.com
- Royalty Free Heritage Videos www.kinolibrary.com
- Various Royalty Free Videos https://www.youtube.com/channel/UCnCul8kovi7v9Iz8UZanw3Q
- Various Food Items http://www.thepicturepantry.com/
- Besaws Burger https://www.flickr.com/photos/saucesupreme/
- Ready-to-Eat Takeaway https://www.flickr.com/photos/avlxyz/
- Shish Kabob https://www.flickr.com/photos/21829280@N02/
APIs
- Google Maps API
- Stripe API
- Facebook API
- Bootstrap
- Bootswatch (Bootstrap API)
- Mean Stack Generator https://github.com/DaftMonk/generator-angular-fullstack
- Bower.json
- Jquery, Jquery UI
- Bower
- Grunt
- NPM
- Karma
Dependencies for MEAN Stack
bower.json:
{
"name": "chefup",
"version": "0.0.0",
"dependencies": {
"angular": ">=1.2.*",
"json3": "~3.3.1",
"es5-shim": "~3.0.1",
"jquery": "~1.11.0",
"jquery-ui": "~1.11.4",
"bootstrap-sass-official": "~3.1.1",
"bootstrap": "~3.1.1",
"angular-resource": ">=1.2.*",
"angular-cookies": ">=1.2.*",
"angular-sanitize": ">=1.2.*",
"angular-bootstrap": "~0.11.0",
"font-awesome": ">=4.1.0",
"lodash": "~2.4.1",
"angular-ui-router": "~0.2.10",
"mongular-schema": "~0.0.2",
"fontawesome": "~4.4.0",
"angular-ui-router-tabs": "~1.5.0",
"angular-restmod": "~1.1.9",
"angular-schema-form": "~0.8.6",
"angular-google-places-autocomplete": "~0.2.7",
"ngmap": "~1.10.1",
"cloudinary_ng": "~0.1.2",
"blueimp-file-upload": "~9.11.0",
"ng-file-upload": "2.2.x"
},
"devDependencies": {
"angular-mocks": ">=1.2.*",
"angular-scenario": ">=1.2.*"
},
"resolutions": {
"angular-bootstrap": "^0.13.0",
"angular": "1.4.4"
}
}
package.json:
{
"name": "chefup",
"version": "0.0.0",
"main": "server/app.js",
"dependencies": {
"app-root-path": "^1.0.0",
"body-parser": "~1.5.0",
"composable-middleware": "^0.3.0",
"compression": "~1.0.1",
"connect-mongo": "^0.4.1",
"cookie-parser": "~1.0.1",
"ejs": "~0.8.4",
"errorhandler": "~1.0.0",
"express": "~4.0.0",
"express-jwt": "^0.1.3",
"express-session": "~1.0.2",
"jsonwebtoken": "^0.3.0",
"lodash": "~2.4.1",
"method-override": "~1.0.0",
"mongoose": "~4.0.5",
"mongoose-relationship": "^0.1.4",
"mongoose-timestamp": "^0.4.0",
"mongular-schema": "0.0.3",
"morgan": "~1.0.0",
"passport": "~0.2.0",
"passport-facebook": "latest",
"passport-local": "~0.1.6",
"passport-stripe": "^0.2.1",
"serve-favicon": "~2.0.1",
"stripe": "^3.7.0"
},
"devDependencies": {
"grunt": "~0.4.4",
"grunt-autoprefixer": "~0.7.2",
"grunt-wiredep": "~1.8.0",
"grunt-concurrent": "~0.5.0",
"grunt-contrib-clean": "~0.5.0",
"grunt-contrib-concat": "~0.4.0",
"grunt-contrib-copy": "~0.5.0",
"grunt-contrib-cssmin": "~0.9.0",
"grunt-contrib-htmlmin": "~0.2.0",
"grunt-contrib-imagemin": "~0.7.1",
"grunt-contrib-jshint": "~0.10.0",
"grunt-contrib-uglify": "~0.4.0",
"grunt-contrib-watch": "~0.6.1",
"grunt-google-cdn": "~0.4.0",
"grunt-newer": "~0.7.0",
"grunt-ng-annotate": "^0.2.3",
"grunt-rev": "~0.1.0",
"grunt-svgmin": "~0.4.0",
"grunt-usemin": "~2.1.1",
"grunt-env": "~0.4.1",
"grunt-node-inspector": "~0.1.5",
"grunt-nodemon": "~0.2.0",
"grunt-angular-templates": "^0.5.4",
"grunt-dom-munger": "^3.4.0",
"grunt-protractor-runner": "^1.1.0",
"grunt-asset-injector": "^0.1.0",
"grunt-karma": "~0.8.2",
"grunt-build-control": "DaftMonk/grunt-build-control",
"grunt-mocha-test": "~0.10.2",
"grunt-contrib-sass": "^0.7.3",
"jit-grunt": "^0.5.0",
"time-grunt": "~0.3.1",
"grunt-express-server": "~0.4.17",
"grunt-open": "~0.2.3",
"open": "~0.0.4",
"jshint-stylish": "~0.1.5",
"connect-livereload": "~0.4.0",
"karma-ng-scenario": "~0.1.0",
"karma-firefox-launcher": "~0.1.3",
"karma-script-launcher": "~0.1.0",
"karma-html2js-preprocessor": "~0.1.0",
"karma-ng-jade2js-preprocessor": "^0.1.2",
"karma-jasmine": "~0.1.5",
"karma-chrome-launcher": "~0.1.3",
"requirejs": "~2.1.11",
"karma-requirejs": "~0.2.1",
"karma-coffee-preprocessor": "~0.2.1",
"karma-jade-preprocessor": "0.0.11",
"karma-phantomjs-launcher": "~0.1.4",
"karma": "~0.12.9",
"karma-ng-html2js-preprocessor": "~0.1.0",
"supertest": "~0.11.0",
"should": "~3.3.1"
},
"engines": {
"node": ">=0.10.0"
},
"scripts": {
"start": "node server/app.js",
"test": "grunt test",
"update-webdriver": "node node_modules/grunt-protractor-runner/node_modules/protractor/bin/webdriver-manager update"
},
"private": true
}
Log in or sign up for Devpost to join the conversation.