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
Hide player controls
Hide resume playing