This is a full-featured e-commerce web application built using Django and Python. It includes user authentication, product management, shopping cart, order tracking, and secure payment integration using eSewa (popular in Nepal).
This project is ideal for learning full-stack web development and real-world payment gateway integration.
If you like this project, please give it a star!
| Django Admin (Jazzmin) | User Profile | My Orders |
|---|---|---|
![]() |
![]() |
![]() |
| Home / Offers | Product Listing | Product Details |
|---|---|---|
![]() |
![]() |
![]() |
| Shopping Cart | eSewa Login | Payment Confirmation | Success Page |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
- Full-Stack Django: Robust backend with custom models for Products, Categories, and Orders.
- E-Sewa Integration: Secure payment processing for users in Nepal.
- Modern UI: Responsive design using Bootstrap and "Material Dashboard" for user profiles.
- User Management: Custom user profiles, order history tracking, and secure authentication.
- Product Management: Search, filter by price, and detailed product views with review systems.
- Backend: Python, Django
- Frontend: HTML,Bootstrap,CSS
- Database: SQLite (Development)
- Payment: eSewa
- Admin Theme: Jazzmin
- Clone the repository:
git clone [https://github.com/birsyangbo/ecommerce.git](https://github.com/birsyangbo/ecommerce.git) cd ecommerce









