Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 Django E-Commerce Website

A functional E-Commerce Web Application built using Django that provides a complete shopping experience — from browsing products to placing orders with secure payment integration.


🚀 Overview

This project demonstrates a real-world e-commerce workflow, allowing users to explore products, manage a shopping cart, and complete purchases. It also includes an admin interface for managing products and orders efficiently.


🎯 Features

  • 🛍️ Product Catalog

    • Browse products with organized categories
    • View detailed product information
  • 🛒 Shopping Cart

    • Add items to cart
    • Update or remove items dynamically
  • 💳 Checkout & Payments

    • Secure checkout process
    • PayPal payment gateway integration
  • ⚙️ Order Processing

    • Backend logic for handling orders
    • Smooth checkout workflow
  • 🛠️ Admin Dashboard

    • Manage products, categories, and orders
    • Powered by Django’s built-in admin panel
  • 🎨 User Interface

    • Clean and responsive design
    • Simple and intuitive user experience

🧠 How It Works

  • Users browse products from the shop page
  • Add items to the cart
  • Update quantities or remove items
  • Proceed to checkout
  • Complete payment via PayPal
  • Orders are processed and managed through the admin panel

⚡ Application Routes

  • / → Shop page
  • /cart/ → Shopping cart
  • /checkout/ → Checkout
  • /update_item/ → Update cart items
  • /process_order/ → Process orders

📚 Learning Value

  • Understand Django-based e-commerce flow
  • Learn cart and checkout implementation
  • Explore payment gateway integration (PayPal)
  • Practice backend logic and request handling

🔮 Future Improvements

  • User login & registration system
  • Order history for users
  • Product reviews and ratings
  • Wishlist functionality
  • Email notifications
  • Coupon & discount system

📄 License

This project is open-source and available under the MIT License.

About

Developed an Ecommerce website using Django as the backend framework and HTML, CSS, JavaScript for frontend. Integrated PayPal payment gateway to enable secure payment processing, ensuring a smooth checkout experience for users.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages