Citations: Google Maps and Google Places API's https://developers.google.com/maps/documentation/javascript/examples/places-placeid-finder https://developers.google.com/places/web-service/place-id
Bootstrap documentation https://getbootstrap.com/components/
Specifically modals and navbar from Bootstrap http://getbootstrap.com/javascript/#modals https://v4-alpha.getbootstrap.com/components/navbar/
jQuery documentation http://api.jquery.com/ Specifically ajax documentation http://api.jquery.com/jquery.ajax/
Mongoose documentation http://mongoosejs.com/docs/api.html
Rating stars on submit review modal https://codepen.io/jamesbarnett/pen/vlpkh
Rating stars on view pane http://stackoverflow.com/questions/12762995/how-to-use-star-rating-of-font-awesome-with-django
Passportjs Aashish's code http://passportjs.org/ http://mherman.org/blog/2015/01/31/local-authentication-with-passport-and-express-4/#.WJBU5bYrJTY https://github.com/barberboy/passport-google-oauth2-example
passport-google-oauth https://github.com/jaredhanson/passport-google-oauth
Google login button https://lipis.github.io/bootstrap-social/
Regex form saitizing http://www.w3schools.com/jsref/jsref_obj_regexp.asp
Clientside Handlebars https://dreamingin.codes/article/client-side-templating-with-handlebars/
NPM dependencies: bcrypt, bcrypt-nodejs, body-parser, connect-flash, cookie-parser, debug, express, espress-session, hbs, mongoose, morgan, passport, passport-google-oauth, passport-local, serve-favicon