
This is a fully functional Flask-based E-Commerce web application built with Python, HTML, CSS, JavaScript, and SQLite. It provides a complete online shopping experience with separate interfaces for customers, sellers, and administrators.
The platform includes a product catalog with images and details, shopping cart functionality, checkout flow, order placement, and order tracking using a tracking ID or order number. It also supports seller registration and a seller dashboard for managing products, while the admin panel allows full control over products and orders. The project uses SQLite for data storage, includes automatic database initialization and sample products, and supports invoice generation for completed orders.
It is a solid ready-to-use e-commerce solution that can be customized for a real store, marketplace, or client project.
Key Features