An Elite Footwear Virtual Store built with Django that enables customers to browse, purchase, and manage footwear orders conveniently. The platform includes dedicated dashboards for customers, delivery employees, and administrators to ensure smooth order processing and management.
The Elite Footwear Virtual Store is a web-based application designed to bring the traditional footwear shopping experience into the digital age.
Customers can browse a wide range of products, add items to their cart, make secure payments, and track their orders β all from the comfort of their homes.
The system also provides:
- Admin Control Panel for managing products, orders, and user data.
- Delivery Dashboard for managing and tracking deliveries.
Traditional shopping requires physical store visits, which:
- Are time-consuming
- Offer limited choices
- Lack modern conveniences like order tracking and home delivery
To create a user-friendly online platform that:
- Offers an extensive footwear catalog
- Ensures secure and convenient shopping
- Provides role-based dashboards for customers, delivery staff, and admins
- User registration & authentication
- Product catalog with search and filter
- Shopping cart system
- Secure checkout & payment
- Order history and tracking
- Profile management
- Login & authentication
- Delivery dashboard
- View & manage assigned orders
- Track delivery progress
- Update delivery status (Pending, Completed, Canceled)
- Admin login & authentication
- Manage customers & delivery employees
- Product and inventory management
- Order management & reporting
- User verification
| Component | Technology |
|---|---|
| Frontend | HTML, CSS, JavaScript, Bootstrap |
| Backend | Django (Python Web Framework) |
| Database | MySQL |
| Diagram Tool | Draw.io |
- User registration & login
- Product listing and filtering
- Shopping cart & checkout
- Order management for all roles
- Security & data integrity
- High usability & performance
- Cross-browser compatibility
- Scalable architecture
- Customer
- Delivery Employee
- Administrator
- Shop from anywhere, anytime
- Wide variety of footwear styles
- Personalized recommendations
- Easy order and delivery management
- Requires internet access
- Data security considerations
- Sizing & return challenges
- Clone the Repository
git clone https://github.com/BhavsarAesha/Django-Project.git- Navigate to the Project
cd Django-Project- Create & Activate Virtual Environment
python -m venv venv
venv\Scripts\activate- Install Dependencies
pip install -r requirements.txt- Apply Migrations
python manage.py migrate- Run the Server
python manage.py runserver
If you liked this project, feel free to check out my other work on GitHub:
π Visit My GitHub Profile