Skip to content

Latest commit

 

History

33 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full Stack Ecommerce Management System with Custom Admin Panel

This project is a full-stack ecommerce management system that includes a custom admin panel for managing products, categories, orders, users, and more. The system is built using modern technologies and provides a user-friendly interface for both customers and admins.

Table of Contents

Features

Customer Side:

  • Product catalog with search and filter capabilities
  • Product detail pages with images and descriptions
  • Shopping cart functionality
  • User registration and login
  • Secure checkout process
  • Order history and tracking

Admin Panel:

  • Dashboard with overview of sales, orders, and users
  • Manage products (CRUD operations)
  • Manage categories (CRUD operations)
  • Manage user accounts (CRUD operations)
  • View and manage orders
  • User role management (Admin, User)

Tech Stack

  • Frontend:

    • Django (for dynamic UI components)
    • HTML,CSS,Javascript
    • Bootstrap (for responsive design)
  • Backend:

    • Python (Server-side runtime)
    • Django (Web framework)
    • Any Database Use (Database for storing product, user, and order data)
    • Custom Model Design (for user authentication)
  • Admin Panel:

    • HTML, CSS, Javacript (for creating the custom admin panel interface)
    • Custom Role and Permissions( Admin role, Staff role, Customer role)

Installation

Prerequisites

Ensure that you have the following installed:

  • Python
  • MySQL, Postgresql

license

This README file provides an overview of the system's features, tech stack, installation instructions, usage guidelines, and other important details. Feel free to adjust it according to your specific project structure and requirements!

Releases

Packages

Used by

Contributors

Languages