Referred Tutorials :
Tutorials by David Acosta for MEAN application with Angular 1 By David Acosta : https://www.youtube.com/watch?v=6zfnOrHIUtA
Editors:
Installed following Modules :
npm init npm install express --save npm install morgan --save npm install mongoose --save npm install body-parser --save npm install bcrypt-nodejs --save npm install jsonwebtoken npm install passport passport-facebook --save npm install express-session --save npm install -g nodemon (To avoid restart nodeserver everytime if there any changes in files install nodemon)
Plugins for Mongoose :
npm install mongoose-title-case --save npm install mongoose-validator --save Mongoose Validator : https://github.com/leepowellcouk/mongoose-validator
To Start Server :
npm start server.js nodemon server.js
Referred URL's :
express : https://expressjs.com/en/4x/api.html morgan : https://www.npmjs.com/package/morgan bcrypt : https://www.npmjs.com/package/bcryptjs mongoose : http://mongoosejs.com/docs/index.html, http://mongoosejs.com/docs/connections.html bootstrap : https://getbootstrap.com/docs/3.3/examples/theme/ angularJS : https://angularjs.org/ JQuery : https://jquery.com/ angular custom directives : https://docs.angularjs.org/guide/directive angular nobase : https://docs.angularjs.org/error/$location/nobase
animate : https://daneden.github.io/animate.css/
webtoken : https://github.com/auth0/node-jsonwebtoken
passport : http://passportjs.org/
: http://passportjs.org/docs/facebook
: https://github.com/jaredhanson/passport-facebook
: https://developers.facebook.com/ (Note: Create facebook developers account, to get facebook_app_id and secret)
: https://github.com/expressjs/session
Debugger Tools
Chrome Developer Tools