\
0:00 Intro
2:48 Full Project OverviewDemo
ready\
11:42 Gitbash Vscode Installation
15:40 Create Virtual Environment
20:08 Install Django & Start Project
25:25 Hello World
30:43 GitHub Setup
37:17 Django Templates Setup
39:19 Create Superuser
& Implement template\
41:23 Purchase Foodbakery Template
45:02 Template Walkthrough
47:51 Homepage And Static Files Config
1:06:39 Collectstatic
Database Configuration\
1:11:45 Why Postgres Intro
1:15:24 Postgres Configuration With Django
1:23:46 Store Sensitive Info And Push Code
user model, Media files & Django signals\
1:36:35 Cutom User Model
2:05:20 Recreate Table And Register User Model
2:17:32 Make Password Noneditable
2:23:04 Userprofile Overview
2:26:33 User Profile Model
2:40:02 Media Files Configuration
2:45:13 Django Signals To Create User Profile
Registration, Django messages and errors\
3:07:39 Foodonline Flowchart
3:19:01 User registration Path
3:25:11 Template Inheritance Base Html
3:41:28 User Registration Form Template
3:47:31 User Registration Form Implementation
4:11:32 Hash The Password From Form
4:18:30 Django Field Errors And Non Field Errors
4:33:56 Django Messages
4:48:08 Messages Animation
4:59:15 Frontend Tweaks
5:10:57 Git Push
registration and authentication functionalities\
5:12:45 Vendor Model
5:25:06 Vendor Registration Template
5:29:48 Vendor Registration Feature
5:55:14 Vendor Admin Config
5:57:58 Login Page Setup
6:10:05 Login Logout Feature
6:28:45 Restrict Loggedin Users From Accessing Loginpage And Register Page
6:33:36 Detectuser And Redirect Him To Respective Dashboard
6:52:02 Restrict The User To Access Unauthorized Pages
7:02:43 Git Push
verification & Email configuration\
7:04:12 Email Configuration
7:09:41 Send Verification Email
7:29:43 Activating The User
7:43:34 Forgot Password Setup
7:52:18 Forgot Password Send Validation Link
8:07:37 Reset Password Feature
8:21:23 Git Push
approval by admin, dashboards\
8:22:09 Admin Approval Email-New-Section
8:43:52 Setup Cust And Vendor Dashboard Frontend
8:56:58 Dashboard Sidebar Icon Fix
8:58:48 Vendor Dashboard Url Setup
9:17:14 Load Vendor Profile Image Dynamically
9:28:06 Get Vendor Context Processor
9:33:21 Fix Anonymous User Error In Context Processors
9:36:28 Make Dashboard Cards
9:42:07 Git Push
restaurant profile form & custom validators\
9:43:10 Restaurant Profile Form Setup
10:06:46 Store Vendor Profile
10:14:14 Custom Validator Function Allow Only Images
10:31:09 Readonly Latlong And Apply Decorator
10:38:45 Prepare Address Field For Google Geocoding
10:46:37 Git Push
Google Autocomplete field\
10:47:43 Setup Google Maps Billing Account
10:56:34 Enable Apis And Create Api Key
11:00:25 Implement Google Autocomplete
11:14:30 Get The Lat Long And Assign To Form Field
11:32:02 Loop Through Address Components And Fetch Data
11:47:01 Git Push
Builder - Category CRUD functionalities\
11:48:07 Foodmenu Models Category And Fooditem Models