Node.js App From Scratch | Express, MongoDB & Google OAuth

Node.js App From Scratch | Express, MongoDB & Google OAuth

This is a full application build of the StoryBooks app which uses Node.js, Express, MongoDB, Passport with a Google OAuth strategy and more.

Full Code:
https://github.com/bradtraversy/storybooks

ūüíĖ Become a Patron: Show support & get perks!
http://www.patreon.com/traversymedia

Website & Udemy Course Links:
https://www.traversymedia.com

Follow Traversy Media:

https://www.instagram.com/traversymedia
https://www.facebook.com/traversymedia

TimeStamps:
Intro – 00:00
Database Setup – 3:41
Install Dependencies – 6:10
Initial Express Setup – 10:26
Connect Database – 14:00
Morgan Logger – 17:27
Template Engine & Layouts – 18:22
Index Routes & Views – 21:44
Materialize & Font Awesome – 25:54
Set Static Folder – 26:55
Login Layout – 29:13
Login Page Template – 31:55
Start Google Login – 33:57
Passport Intro – 36:46
Passport Config & Sessions – 39:00
User Model – 42:49
Passport Google Strategy – 45:41
Auth Routes – 49:50
Save Google Profile Data – 55:06
Logout – 59:54
Navigation – 1:01:11
Auth Middleware – 1:03:22
Store Sessions In Database – 1:08:36
Story Model – 1:12:27
Dashboard Stories – 1:14:44
Add Story – 1:21:57
Format Date Handlebar Helper – 1:33:35
Public Stories – 1:36:40
Truncate & StripTags Helpers – 1:44:10
Edit Icon Helper – 1:47:04
Edit Story – 1:54:21
Method Override For PUT Requests – 2:02:30
Method Override For DELETE Requests – 2:10:56
Single Story Page – 2:18:46
User Stories – 2:24:36

Powered by WPeMatico

About Guaripete Solutions

Guaripete Solutions SEO Agency in Charlotte North Carolina, with personalized SEO Consulting Services, Small and Medium Business Social Media Marketing Services, and Website Builder Experts oriented to our Customers.