Myvideo

Guest

Login

udemy-ghulam-abbas-next.js-build-full-stack-apps-with-next.js-using-redux-2021-5-0

Uploaded By: Myvideo
1 view
0
0 votes
0

\ 0:00 Introduction of Course 2:14 Project (BookIT) Complete Demo up Environment\ 14:59 Installing all required tools \ 18:54 What actually is 20:40 - File Base Routing 23:36 - Server Side Rendering 26:32 - Full Stack Apps BookIT Project with \ 28:24 Installing & Understanding Folder Structure 35:27 Starting with Backend API 44:23 Setting Up Postman Environment 49:00 Connecting to MongoDB Rooms Resource\ 56:38 Creating Room Model 1:12:06 Create & Save Room 1:20:10 Fetch all Rooms 1:24:32 Creating Data Seeder 1:35:14 Get single Room Details 1:40:17 Update Room 1:44:51 Delete Room Error Handling\ 1:49:27 Create Error Handler Class 1:58:00 Error Middleware 2:04:31 Catch Async Errors 2:10:15 Validation & Mongoose ID Error Filters, Search, Pagination\ 2:17:35 Search Rooms by Location 2:27:08 Filter Rooms 2:33:12 Adding Pagination ’s start BookIT Frontend\ 2:41:22 BookIT HTML & CSS Details 2:43:00 Setting up _doucment 2:46:54 Header & Footer Component 2:50:27 Layout Component 2:55:43 BookIT Homepage Fetching & Pre Fetching in \ 3:02:32 Understanding getStaticProps() 3:08:54 getServerSideProps() 3:14:20 getStaticPaths() Redux for State Management\ 3:21:04 Creating Redux Store 3:34:52 All Rooms Reducer 3:42:45 All Rooms Action 3:51:29 Dispatch rooms action in getServerSideProps() 3:55:34 Display all Rooms on HomePage 4:06:15 Adding React Toastify 4:11:39 Room Details Reducer & Action 4:15:37 Room Details Component 4:29:15 Room Features Component Pagination, Search on Frontend\ 4:36:37 Adding Pagination 4:48:09 Search Rooms Component 4:57:53 Adding additional options in Search with next-auth\ 5:06:33 Create User Model 5:14:40 Encrypting Password while Registration 5:25:16 Handle User Login on Backend 5:44:12 Login User Component 5:55:37 Adding Cloudinary for Images 6:03:39 Register User Component 6:25:12 Current User Profile 6:34:53 Load Logged In User 6:40:55 Show User in Header 6:46:58 Logout User Routes & Handle User\ 6:49:15 Using getServerSideProps() to Protect Routes 6:55:31 Update User Profile Endpoint 7:02:04 Update User Profile Reducer & Action 7:06:34 Update User Profile Component 7:16:41 Generate Forgot Password token 7:23:39 Send Password Recovery Email 7:41:10 Handle Forgot Password Component 7:52:15 Handle New Password Endpoint 7:58:37 Handle New Password Component Room Bookings\ 8:08:48 Login Button Blink Issue in Header 8:11:30 Create Booking Model 8:17:35 Display Date Range Picker 8:25:01 Create & Save New Booking 8:37:40 Handle Room Availability Endpoint 8:45:40 Handle Room Availability 8:58:39 Get all booked dates of Room 9:05:20 Fixing the Date Zone Issue 9:11:58 Disable Booked dates on Calendar 9:19:42 Display All Bookings 9:40:27 View Booking Details 9:46:49 View Booking Details Component 9:56:25 Generate Booking Invoice Stripe for Payments\ 10:05:46 What is Stripe 10:09:26 Create Stipe Checkout Session 10:22:18 Process Payment through Stripe Checkout 10:35:09 What is Stripe WebHook 10:39:49 New Booking Endpoint Room Reviews\ 10:53:23 New Review Endpoint 11:01:54 Submit Review Reducer & Action 11:07:00 Submit Review 11:21:51 Display all Reviews 11:27:19 Show Submit Review Button 11:36:30 _404 Page Routes - Part 1\ 11:39:47 Authorize Roles 11:46:59 Display All Room

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later