Django In Real Life - Build Complex Restaurant Platform

Python Django Multi-Vendor Restaurant Marketplace with location based search, nearby restaurants. Beginner to Expert

4.74 (604 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Django In Real Life - Build Complex Restaurant Platform
4,570
students
42 hours
content
Mar 2024
last update
$89.99
regular price

What you will learn

Master the fundamentals of Django by building Employee Directory & a TODO App

Make a real world Multi vendor platform using Python and Django Framework

Purchase & Implement template

PostgreSQL Database Configuration

Custom user model, Media files & Django signals

User Registration, Django messages and errors

Vendor registration and authentication functionalities

Token verification & Email configuration

Vendor approval by admin, dashboards

Make restaurant profile form & custom validators

Implement Google Autocomplete field

Menu Builder - Category CRUD functionalities

Menu Builder - Food Items CRUD functionalities

Marketplcae implementation

Cart functionalities with AJAX request

Basic & Smart search functionalities

Location based search functionalities with nearby restaurants

Get user's current location & show nearby restaurant on homepage

Dynamic Business hours module with AJAX

Dynamic Tax Module

Orders model and checkout page

Place order and generate order number

Implement PayPal payment gateway

After order functionalities

Implement RazorPay Payment Gateway

ManyToMany Relationships

Integrate Email Templates

Make the site mobile-friendly (responsive)

Why take this course?

Welcome to the Project-Based Django Web Development Course where you will learn to develop a fully-featured Multi-vendor Restaurant Marketplace website with location-based search, nearby restaurants, and many more complex functionalities.

I designed this course, for anyone seeking to learn and build a Django-based custom web application. By the end of this course, you will be able to analyze, design, and develop your own Multi-vendor Restaurant Marketplace website and deploy it on the live server with the custom domain name.


Master the Basic Fundamentals of Django before you dive into the custom functionalities:

This course is also for absolute beginners, you don't need to have any prior knowledge of Django. I've included the Django refresher section in this course where you can start from absolute basics. You will be learning the fundamentals of Django by building an Employee Directory website and a TODO app, where you learn about CRUD operations.

If you already have a basic knowledge of Django, you can safely skip this Django refresher section and start building the Multi-Vendor Marketplace Project.

However, as a prerequisite, the basic knowledge of Python and a little bit of html/css and javascript are required to get started with this course.

You don't need to be a master in these technologies, you just need to be able to understand what we are doing on the front end, that's all.


Please note: The project developed in this course is for learning purposes only. This will teach you to build most of the custom functionalities of Multi-vendor Restaurant Marketplace website development. I do not promise that this course is going to be a 100% Multi-vendor marketplace solution for your live business. Also, this course is not for non-technical business owners.


Features List:

Purchase & Implement a template (free for you)

PostgreSQL Database Configuration

Custom user model, Static files, Media files & Django signals

User Registration, Django messages, and errors

Vendor registration and authentication functionalities

Token verification & Email Configuration

Vendor approval by admin, dashboards

Make restaurant profile forms & custom validators

Implement Google Autocomplete field

Menu Builder - Category CRUD functionalities

Menu Builder - Food Items CRUD functionalities

Marketplace implementation

Cart functionalities without refreshing the page - AJAX request

Cart functionalities with frontend

Basic & Smart search functionalities

Location-based search functionalities with nearby restaurants

Get the user's current location & show nearby restaurants on the homepage

Dynamic Business hours module with AJAX

Dynamic Tax Module

Customers app and profile building

Orders model and checkout page

Place an order and generate an order number

Implement PayPal payment gateway

After order functionalities

Implement Razorpay Payment Gateway

ManyToMany Relationship & Vendor Dashboard

Custom middleware, total revenue per vendor, current month's revenue

Integrate Email Templates

Make the site mobile-friendly (responsive)

Screenshots

Django In Real Life - Build Complex Restaurant Platform - Screenshot_01Django In Real Life - Build Complex Restaurant Platform - Screenshot_02Django In Real Life - Build Complex Restaurant Platform - Screenshot_03Django In Real Life - Build Complex Restaurant Platform - Screenshot_04

Reviews

Nitish
August 7, 2023
What a wonderful ,informative and a life changing course .Thanks for so much thought out material and covering almost every concept a web app may need .Timely reply helps us to keep going forward
Danveer
July 28, 2023
The best part of this course was the outstanding support provided by the instructor. I was able to ask numerous questions, and to my delight, I received a prompt and helpful reply for each one. This level of engagement truly enhanced my learning experience.
Matias
July 26, 2023
Rathan is a top-tier teacher. I upgraded my knowledge of Django and following his steps I was able to deploy my first app on a live server. What I liked about his method is that he lets himself fall into common errors and day-to-day issues and solves them during the video. He guides you through the problem-solving path and that helps a lot. I would catalog the content of this course as High level - advanced Python/Django knowledge (but made easy and understandable for students). As a suggestion Ily like to understand more about the deployment process, I followed the last episode blindly through the desert and we made it to the oasis, but I had to follow every step sometimes without understanding what I was doing exactly. Regardless, it was an extremely positive and encouraging experience. I am looking forward to learning more from this great coding master.
Carlos
July 3, 2023
This has been by far the best course on django, I have been doing, is very complete, with very thorough and clear explanations. Totally recommend it!
Anagha
June 25, 2023
The course is fantastic, I'm learning a lot about django and that too in a detailed manner, It's worth it, thank you for the course
Danil
June 19, 2023
Perfect course. It's worth it 110%. Yes, it's not perfect, has lots work to do but it is extensive and includes much information. Good for beginners as me.
Ahmet
June 17, 2023
My knowledge of Django was not sufficient, but thanks to your course, I learned a lot and continue to learn. Thank you very much indeed Rathan Kumar.
Maxim
May 30, 2023
Excellent course! Topics are revealed and explained in great detail, the minimum number of bugs, for beginners this course is a golden chest. However, you won't see class-based views here, which doesn't stop you from doing it yourself! Thanks teacher!
Mo
May 22, 2023
I'm on section 2 right now and absolutely annoyed. I have already bought many courses but this one is getting on my last nerve. First, the Indian accent makes it hard to understand the lecturer. Then he rattles things off without explaining in principle what he is doing. He just does and you copy what he does and in principle you don't really know what you are doing because he thinks that everything he already knows, others must know too. I will continue to do the course and see if that changes. Currently I'm so annoyed and boiling inside just because of this strange difficult to understand dialect.
Tom
May 20, 2023
The best course online for Django 4. And i have tried many. Free and paid. I have actually given 5 stars to a few other teachers already, but they can't compare to these 5 stars. Everything is explained much much better, in detail, triggering and sending emails with django, account verification, password reset, small nugets of django tricks that will help a lot, lite detecting the type of user on login and redirecting him to appropriate dashboard, just to name a few...i would pay more just to learn one feature, but here the features are many...i am really happy i have found Rathan. Thank you very much :)
Saurav
May 18, 2023
I have taken many courses on front-end and back-end development, but they all ended with me building non-functional products. This course is different because it teaches you how to build real-world products that you can use. I am very impressed with the quality of the content and the instructor's teaching style. I would highly recommend this course to anyone who wants to learn how to build real-world products.
Endang
May 15, 2023
Haven't finished the course but I gain a lot of knowledge from here. Looking to finish the course and learn another course from the author.
Julian
May 5, 2023
Incredible course and the cost will repay you many times over. I would definitely recommend this course to anyone interested in becoming a Django developer.
Madhav
April 17, 2023
I was just doing basic django course and then Completed all the 3 project course of Ratan sir. and Learned so much. now i am able to do client project.
Nitesh
April 11, 2023
You are a mind-blowing teacher and an exceptional software engineer. I really enjoyed this course so far and the doubt-clearing support is super fantastic means no words instant support is provided. All in and outs are explained.Thank you so much

Charts

Price

Django In Real Life - Build Complex Restaurant Platform - Price chart

Rating

Django In Real Life - Build Complex Restaurant Platform - Ratings chart

Enrollment distribution

Django In Real Life - Build Complex Restaurant Platform - Distribution chart

Related Topics

4552020
udemy ID
2/15/2022
course created date
7/26/2022
course indexed date
Bot
course submited by