udemy-nodejs-tutorial-and-projects-course-2022-1-2
API\
1:27 CheckPermissions Function
12:03 Auth Complete
13:30 Product Model
26:23 Product Routes - Structure
37:16 Product Routes - Postman
42:12 CreateProduct Controller
52:28 Remaining Product Controllers
1:03:56 Upload Image Controller
1:16:38 Review Model
1:24:10 Review Routes Structure
1:29:59 Review Routes - Postman
1:33:15 Create Review Controller
1:42:36 Get All Reviews and Get Single Review Controller
1:47:02 Delete Review Controller
1:52:02 Update Review Controller
1:57:15 Populate Method
2:00:17 Mongoose Virtuals
2:07:20 Alternative Single Product Reviews
2:12:49 Remove All Reviews
2:17:51 Aggregate Pipeline - Setup
2:27:18 Reset Database
2:29:36 Aggregate Pipeline - Atlas
2:40:14 Aggregate Pipeline - Review Model
2:50:51 Additional Group ID Example
2:56:13 Order Schema
3:07:21 Order Structure
3:15:42 Order - Postman Setup
3:19:30 Create Order - Check Product
3:36:12 Create Order - Complete
3:45:46 All Order Routes
3:55:51 Docgen - Install
3:57:26 Docgen - Create Docs
4:00:44 Security Packages
4:04:48 Deploy on Heroku
4:11:57 Small Fixes
Workflow\
4:18:58 Intro
4:29:10 Setup
4:36:04 Register Controller - Refactor
4:46:52 Login Controller - Refactor
4:50:27 Proper Verification Token
4:53:35 Verify Email - Big Picture
4:56:59 Verify Email Controller - Setup
5:02:50 Verify Email Controller - Complete
5:09:24 Send Email - Setup
5:21:58 Send Email - First Part
5:32:56 Send Email - Second Part
5:42:43 Front-End and Origin Gotchas
5:55:25 Refresh Token - Big Picture
6:00:36 Token Model
6:03:52 Create Token in Login Controller
6:11:23 Send Multiple Cookies
6:19:48 Check for Existing Token
6:25:16 Refactor Auth Middleware - AccessToken
6:31:14 Refactor Auth Middleware - RefreshToken
6:38:06 Fix Logout Functionality
6:46:48 Forgot_Reset Password - Structure
6:52:12 Forgot Password Controller
7:01:53 Send Reset Password Email
7:13:18 Reset Password Controller
7:19:14 Hash Token