Development

Django Multi Vendor Restaurant – The Real Django Experience

What you’ll learn

  • 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)

Requirements

  • Basic web development skills including HTML, CSS and javascript
  • Basic knowledge of Python and Django
  • A lot of patience to understand the real world problem statements

Description

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.

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 template

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 form & custom validators

Implement Google Autocomplete field

Menu Builder – Category CRUD functionalities

Menu Builder – Food Items CRUD functionalities

Marketplcae 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 user’s current location & show nearby restaurant on homepage

Dynamic Business hours module with AJAX

Dynamic Tax Module

Customers app and profile building

Orders model and checkout page

Place order and generate 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)

Who this course is for:

  • Freshers who want to add live project on their resume or portfolio
  • Intermediate programmers who want to switch from other programming language to Python Django
  • Future developers who want to learn web development by project based course

Related Articles

Leave a Reply

Your email address will not be published.

Back to top button

AdBlocks

Turn off the ad blocker