Skip to content

29Ra7jn8iSu0th0ar/-E-commerce-Website---HTML5-CSS3-JavaScript-Django-Bootstrap-MySQL

Repository files navigation

🛍️ Django E-Commerce Website

An e-commerce web application built with Django, supporting product browsing, cart management, and checkout with Razorpay integration (UPI, Google Pay, Cards, Netbanking).


🚀 Features

  • 👤 User Authentication (Register/Login/Logout with email verification)
  • 📦 Product Management with Categories, Variants, and Images
  • 🛒 Cart & Wishlist functionality
  • 🔍 Product Search and Filtering
  • 💳 Secure Payment Integration with Razorpay (supports GPay/UPI, Cards, Netbanking, Wallets)
  • 📊 Admin Dashboard for Product and Order Management
  • 📱 Responsive Design (Bootstrap 5)

🖼️ Screenshots

Home Page

Homepage

Login Page

Login Page

Order Details

Order Details

Order History

Order History

Change Paasword

Change Paasword

Password Reset Form

Password Reset Form

Payment Successful

Payment Successful

Payment Testing View

Payment Testing View

Product Image

Product Image

Register Page

Register Page

Reviews

Reviews

Admin Page

Admin Page

Cart Page

Cart

Wishlist Page

Wishlist Page


🛠️ Tech Stack

  • Backend: Django, Python
  • Frontend: HTML5, CSS3, Bootstrap, JavaScript
  • Database: SQLite (default) / MySQL / PostgreSQL
  • Payments: Razorpay Integration (GPay/UPI, Cards, Netbanking)

⚙️ Installation & Setup

  1. Clone the repository
    git clone https://github.com/your-username/django-ecommerce.git
    cd django-ecommerce
    

  1. Create a virtual environment & activate it
    python -m venv venv
    venv\Scripts\activate   

  1. Install dependencies
    pip install -r requirements.txt
    

  1. Set up database
    python manage.py migrate
    

  1. Create superuser (for admin dashboard)
    python manage.py createsuperuser
    

  1. Run the server
    python manage.py runserver

7 Visit http://127.0.0.1:8000/ and deploy

About

A fully functional e-commerce platform built with Django, Bootstrap, and MySQL. Implements secure user authentication, product management, and optimized database operations, showcasing practical full-stack development skills.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors