Files Included :
1 -App Tour (120.89 MB)
10 -MongoDB (MAC) (41.67 MB)
2 -Node JS (Windows) (21.14 MB)
3 -Database - MongoDB (Windows) (26.08 MB)
4 -Editor - VS Code (Windows) (17.59 MB)
5 -TypeScript (Windows) (12.35 MB)
6 -Node JS (MAC) (7.93 MB)
7 -Editor - VS Code (MAC) (8.35 MB)
8 -TypeScript (MAC) (5.98 MB)
9 -GitHub (MAC) (23.98 MB)
1 -History Model (38.99 MB)
2 -History Route Setup (17.99 MB)
3 -History Validation (56.11 MB)
4 -Storing History (54.21 MB)
5 -Fixing Type (40.51 MB)
6 -Updating History (86.71 MB)
7 -Get Book History (52.04 MB)
1 -Getting All The Purchased Books (112.58 MB)
2 -Getting Single Book Details (108.49 MB)
3 -Getting Public Reviews (98.98 MB)
4 -Getting Books By Genre (50.45 MB)
5 -Book Access URL Common (89.8 MB)
6 -Book Access URL AWS (41.78 MB)
7 -Book Access URL Local (138.98 MB)
8 -Common Ground (12.01 MB)
9 -One More Author Route to Update (34.87 MB)
1 -Cart Route Setup (12.86 MB)
2 -Cart Model (34.84 MB)
3 -Cart Validation (45.38 MB)
4 -Update Cart (81.52 MB)
5 -Get Cart (93.2 MB)
6 -Update Cart - Fixed (40.77 MB)
7 -Clear Cart (18.95 MB)
1 -How to Accept Payment (46.56 MB)
10 -Order Model (78.08 MB)
11 -Creating New Order (67.39 MB)
12 -Finalizing Payment (131.96 MB)
13 -Testing One More Time (75.79 MB)
14 -Instant Checkout (120.72 MB)
15 -Testing Instant Checkout (49.69 MB)
16 -Getting Orders (112.7 MB)
17 -Order Status (40.73 MB)
18 -Order Success Status (113.49 MB)
19 -Order Success Testing & Fix (53.78 MB)
2 -Stripe CLI (42.31 MB)
3 -Checkout Route (47.34 MB)
4 -book (1.71 KB)
4 -Price In Cents (13.35 MB)
5 -Stripe Session (97.93 MB)
6 -Stripe Customer (58.84 MB)
7 -Stripe Image Error (43.68 MB)
8 -Webhook (59.93 MB)
9 -Stripe Events (69.71 MB)
1 -Creating Bunch Of Reviews (53.94 MB)
2 -Get Recommended Part 1 (61.87 MB)
3 -Get Recommended Part 2 (96.96 MB)
4 -Formatting Result (52.71 MB)
5 -Recommended Controller Fixed (29.21 MB)
1 -Fake Epub Generator (42.59 MB)
2 -Bulk Book Creation (122.19 MB)
1 -React (36.86 MB)
10 -Custom Snippets VS Code (39.1 MB)
11 -State VS Local Variable (43.65 MB)
12 -Rendering With Map (39.7 MB)
13 -Custom ToDoItem (35.81 MB)
14 -Error & Validation (25.03 MB)
15 -React Router (67.53 MB)
16 -Home Page Refactor (20.58 MB)
17 -Dynamic Route (41.64 MB)
18 -Link Component (37.56 MB)
19 -Context API (127.97 MB)
2 -React Project Setup (45.64 MB)
20 -Custom Hook (54.48 MB)
21 -Updating Tasks (35.45 MB)
22 -Local Storage (59 MB)
23 -use Effect Hook (74.4 MB)
24 -Removing Tasks (69.63 MB)
3 -Basic Styling (50.83 MB)
4 -Publishing Code To GitHub (29.74 MB)
5 -Tailwind CSS (65.17 MB)
6 -Basic Styling Tailwind (54.98 MB)
7 -States (65.29 MB)
8 -Submit Events (26.98 MB)
9 -Custom Component (81.73 MB)
1 -Vite (66.6 MB)
2 -Next UI (46.99 MB)
3 -React Router Setup (34.04 MB)
4 -Common Container (37.06 MB)
5 -Navbar (75.29 MB)
6 -Profile Menu (50.39 MB)
1 -Sign Up Page (44.5 MB)
10 -Local File URL (20.07 MB)
11 -Submitting New User Form (67.17 MB)
12 -New User Validation (52.69 MB)
2 -Sign Up Form State (63.32 MB)
3 -Sending Request to API (62.75 MB)
4 -CORS Policy Error (50.92 MB)
5 -Little For User Experience (51.92 MB)
6 -Verification Page Part 1 (49.66 MB)
7 -Verification Page Part 2 (38.69 MB)
8 -New User Form (55.44 MB)
9 -New User Form States (85.25 MB)
1 -Want to Start Directly With React (54.6 MB)
2 -Before You Start (23.92 MB)
3 -npm (24.17 MB)
4 -npm init (58.4 MB)
5 -ts-config (47.69 MB)
6 -Understanding Commands (56.19 MB)
7 -GitHub (WINDOWS) (28.31 MB)
8 -Using GitHub (40.66 MB)
1 -Setting Redux Toolkit (36.71 MB)
10 -Sign Out (65.08 MB)
11 -Better Way to Render Error (125.55 MB)
12 -Fixing Parse Error Method (17.8 MB)
13 -Lets Use Lint (27.06 MB)
2 -Auth Store (51.53 MB)
3 -Auth State (36.44 MB)
4 -Dispatching Action (26.2 MB)
5 -Auth Provider (73.36 MB)
6 -Reading From Store (79.46 MB)
7 -Changing Auth Status (19.89 MB)
8 -Rendering Profile Menu (48.52 MB)
9 -Loading Spinner (42.13 MB)
1 -Profile Page (47.98 MB)
2 -Profile Page UI (48.09 MB)
3 -Profile Update (120.71 MB)
4 -Guest Private Route (54.89 MB)
1 -Book Form (41.59 MB)
10 -Book Form State Auto Complete (45.85 MB)
11 -Making The Final Data Ready (117.35 MB)
12 -Validation Part 1 (105.54 MB)
13 -data (1.72 KB)
13 -Validation Part 2 (82.54 MB)
14 -Validation Part 3 (88.16 MB)
15 -Rich Text Editor Change Event (37.62 MB)
16 -Rendering Errors (126.08 MB)
17 -Rendering File Selection Error (48.5 MB)
18 -Making The Form Data Ready (103.97 MB)
19 -Creating New Book (44.5 MB)
2 -Book Form UI (95.26 MB)
2 -data (1.04 KB)
20 -Uploading File To AWS (59.29 MB)
21 -Resetting Form (30.93 MB)
3 -Poster Selector (108.39 MB)
4 -Next Video is optional (4.41 MB)
5 -Rich Text Editor (239.4 MB)
6 -Book Form State (94.13 MB)
7 -File Input Change (58.62 MB)
8 -Date Input Change (34.25 MB)
9 -Fixing Warnings (13.72 MB)
1 -Fetching Book Info (77.85 MB)
2 -Initial Form State (78.94 MB)
3 -Fixing Price (42.35 MB)
4 -Updating Book (106.74 MB)
1 -Option to Became an Author (48.1 MB)
10 -Dark Mode Part 1 (34.9 MB)
11 -Dark Mode Part 2 (62.2 MB)
12 -Running Lint Again (45.56 MB)
2 -Author Form Part 1 (34.89 MB)
3 -Author Form Part 2 (77.3 MB)
4 -Author Form State (41.81 MB)
5 -Author Form Validation (65.56 MB)
6 -Creating New Author (41.02 MB)
7 -Updating Author (130.43 MB)
8 -Quick But Important Fix (67.94 MB)
9 -Not Found Page (14.3 MB)
1 -Hero Slider Part 1 (66.02 MB)
2 -Hero Slider Part 2 (88.08 MB)
3 -Responsive UI (43.06 MB)
4 -Fetching Books By Genre (51.03 MB)
5 -Book List UI Part 1 (37.44 MB)
6 -Book List UI Part 2 (87.82 MB)
7 -Currency & Discount Helper Function (62.28 MB)
8 -Adding Skeletons (58.26 MB)
9 -Refactoring Skeletons (12.96 MB)
1 -Single Book Page (62.78 MB)
2 -Single Book UI Part 1 (86.29 MB)
3 -Single Book UI Part 2 (61.63 MB)
4 -Single Book UI Part 3 (46.95 MB)
5 -Single Book UI Part 4 (66.09 MB)
1 -Cart Store (32.16 MB)
10 -Cart Page UI Part 2 (83.39 MB)
11 -Cart Functionality (72.7 MB)
12 -Busy State & Clear Cart (72.61 MB)
13 -Storing Carts Inside LS (68.31 MB)
14 -Lint Again (12.29 MB)
2 -Cart Reducers (30.75 MB)
3 -Updating Cart Items (50.74 MB)
4 -Cart Context (72.33 MB)
5 -Update Cart Function (44.69 MB)
6 -Updating Cart on Server (77.01 MB)
7 -Total Products Inside Cart (73.15 MB)
8 -Fetching Cart Details (87.36 MB)
9 -Cart Page UI Part 1 (78.7 MB)
1 -Cart Checkout (80.67 MB)
2 -Buying Single Product (42.34 MB)
3 -Is Already Purchased (23.97 MB)
4 -Payment Success (62.64 MB)
5 -Payment Success UI (82.32 MB)
6 -Payment Success Skeleton (10.1 MB)
7 -Orders Page (21.62 MB)
8 -Orders Page UI Part 1 (43.87 MB)
9 -Orders Page UI Part 2 (116.13 MB)
1 -Review Form (17.01 MB)
2 -Review Form UI (62.3 MB)
3 -Submitting Review (63.52 MB)
4 -Fetching Old Review (61.51 MB)
5 -Reviews Section (46.91 MB)
6 -Reviews Section UI (99.54 MB)
7 -Use Effect Cleanup Function (39.86 MB)
1 -Server & Client (36.13 MB)
2 -Basic Express Server (59.39 MB)
3 -Environment Variables (41.93 MB)
4 -VS Code Extensions (40.77 MB)
1 -Recommended Section (53.02 MB)
2 -Recommended Section UI (61.21 MB)
3 -Empty Review UI (23.53 MB)
4 -Authors Page (59.6 MB)
5 -Books Published By Author (46.4 MB)
6 -Rendering Social Links (51.03 MB)
7 -Library Page (37.32 MB)
8 -Library Page UI (50.83 MB)
1 -Reading Page (29.63 MB)
10 -Table Of Content (91.33 MB)
11 -Formatting Table Of Content (98.97 MB)
12 -Table Of Content UI (70.53 MB)
13 -Using Correct Href (125.68 MB)
14 -How it is Working (96.42 MB)
15 -Header (92.93 MB)
16 -Theme Options (68.36 MB)
17 -Font & Notes Options (53.74 MB)
18 -Updating Theme (94.67 MB)
19 -Updating Font (53.78 MB)
2 -Epub JS (99.23 MB)
20 -Counting Pages (119.73 MB)
21 -Highlight Options (50.4 MB)
22 -Highlight Option Conditional Display (56.99 MB)
23 -Highlighting Selected Text (137.22 MB)
24 -Sending History Request (101.69 MB)
25 -Multi Highlight Fixed (28.16 MB)
26 -Removing Highlights (83.68 MB)
27 -Last Visited Location (82.73 MB)
28 -Debounce Function (102.38 MB)
29 -Fixing Some Small Issues (103 MB)
3 -Fetching Book From Local Dir (42.77 MB)
30 -Notes Modal (61.85 MB)
31 -Rendering Notes (123.86 MB)
32 -On Notes Click (107.16 MB)
33 -Book Window Resize (96.25 MB)
34 -Fixing Lint Warnings (58.19 MB)
4 -Unwanted Cart Error (15.19 MB)
5 -Taking The Entire Screen (77.94 MB)
6 -Preventing Multi Render (19.5 MB)
7 -Page Navigator (75.67 MB)
8 -Turning Pages (34.46 MB)
9 -Loading Indicator (35.61 MB)
1 -Database Setup (53.58 MB)
10 -Stripe Webhook (43.47 MB)
11 -CORS AWS (11.65 MB)
2 -Sending Real Email (93.81 MB)
3 -Sending Real Using Template (63.76 MB)
4 -Deploying React App (44.07 MB)
5 -Deploying API (43.63 MB)
6 -Fixing Deployment Error (83.29 MB)
7 -Updating IP & Client URL (69.45 MB)
8 -Fixing Vercel Error (17.65 MB)
9 -Fixing Cookie (34.05 MB)
1 -The First Route (54.31 MB)
10 -Verification Token Model (38.37 MB)
11 -User Model (29.88 MB)
12 -Storing Verification Token (88.6 MB)
13 -Encrypted Token (62.01 MB)
14 -Sending Email (61.37 MB)
15 -Send Mail Refactor (52.89 MB)
16 -Error (60.68 MB)
17 -Async Errors (28.55 MB)
18 -Verifying Token Part 1 (77 MB)
19 -Verifying Token Part 2 (73.94 MB)
2 -Post Request (35.14 MB)
20 -JSON Web Token - jwt (55.66 MB)
21 -Storing Auth Token Inside Cookie (55.01 MB)
22 -Authorization (35.07 MB)
23 -Verifying Auth Token (41.56 MB)
24 -Reading Cookies (18.29 MB)
25 -Finding User From Token (54.15 MB)
26 -JWT Errors (10.45 MB)
27 -Logout (17.39 MB)
3 -Reading Incoming Data (28.86 MB)
4 -Middleware (81.28 MB)
5 -Validation With Middleware (41.84 MB)
6 -Zod (79.18 MB)
7 -Zod Middleware (90.59 MB)
8 -Random Tokens (36.17 MB)
9 -Database Connection (37.99 MB)
1 -Before Uploading Files (21.43 MB)
10 -Uploading File (Avatar) to S3 Bucket (109.27 MB)
11 -Removing File From S3 Bucket (31.99 MB)
12 -AWS Function Refactor (78.13 MB)
13 -New Profile Response (10.5 MB)
14 -Simple But IMPORTANT Fix (33.18 MB)
2 -Reading Incoming File Part 1 (24.19 MB)
3 -Reading Incoming File Part 2 (102.91 MB)
4 -Update Profile Part 1 (61.93 MB)
5 -Update Profile Part 2 (53.58 MB)
6 -Upload File (Avatar) Cloudinary (69.4 MB)
7 -Removing Previous File (53.18 MB)
8 -AWS S3 Bucket (49.05 MB)
9 -New IAM User (26.83 MB)
1 -Author Route (24.41 MB)
2 -Author Model (50.42 MB)
3 -Author Validation (19.34 MB)
4 -Custom Request Handler Type (72.05 MB)
5 -Creating New Author Part 1 (55.7 MB)
6 -Creating New Author Part 2 (41.42 MB)
7 -Getting Author Details (40 MB)
1 -Book Model (57.05 MB)
10 -Saving Book File to Local Directory (104.54 MB)
11 -Creating New Book (87.76 MB)
12 -Upload Book Cover AWS (52.75 MB)
13 -The Issue (56.45 MB)
14 -AWS Cover Upload Refactor (21.71 MB)
15 -Signed URL (17.82 MB)
16 -Signing Upload URL (41.02 MB)
17 -Uploading to Private Bucket (54.03 MB)
18 -Creating New Book AWS (42.87 MB)
19 -Fixing Issues (42.31 MB)
2 -Easy Peasy Book Validation (37.33 MB)
20 -An Important Refactor (66.83 MB)
3 -Not an Easy Validation (84.37 MB)
4 -File Info Validation (27.93 MB)
5 -Book Router (59.91 MB)
6 -Creating New Book (62.96 MB)
7 -Uploading Book Cover - Cloudinary (27.9 MB)
8 -Serving Files From Node API (44.2 MB)
9 -Saving File Using Formidable (48.17 MB)
1 -Book Update Route (60.6 MB)
2 -Updating Common Part (21.99 MB)
3 -File Update (Local Dir) (87.82 MB)
4 -Cover Update (Local Dir) (76.68 MB)
5 -File Update (AWS) (56.59 MB)
6 -Cover Update (AWS) (70.72 MB)
7 -Lets Come Together (10.29 MB)
1 -Review Router Setup (19.4 MB)
2 -Review Model (30.44 MB)
3 -Review Validator (66.39 MB)
4 -Adding Review (47.67 MB)
5 -Is Purchased By The User (64.74 MB)
6 -Getting Review (34.6 MB)
7 -Adding Lots of Reviews (40.6 MB)
8 -Aggregation (107.88 MB)
9 -Average Rating (58.99 MB)
[center]
Screenshot