This project is an E-commerce web application built using Django, designed to provide a robust platform for online shopping. It includes essential features such as user authentication, product browsing, cart management, order processing, and email notifications.
Key Features:
User Authentication: Secure user registration and login functionality.
Product Management: Browse, search, and filter products by category.
Shopping Cart: Add, update, and remove items from the shopping cart.
Checkout Process: Smooth checkout process with shipping and billing information capture.
Order Management: Track orders and view order history.
Admin Dashboard: Admin panel for managing products, orders, and user accounts.
Technologies Used:
Backend: Django, Python
Frontend: HTML, CSS, Bootstrap
Database: SQLite (Can be configured for other databases like PostgreSQL)
Deployment: Heroku (or specify your deployment method)
Additional Features:
Responsive design for mobile and desktop users.
Integration with payment gateways (if applicable).
Email notifications for order confirmation and shipping updates.
GitHub Repository: E-commerce Repository
Screenshots:
Home page
Product page
Cart page
Empty cart
Shipping page
Billing page
Sign in page
Sign up page - Create account
And other pages.
Next Steps:
Feel free to explore the repository and its documentation.
For any inquiries or customizations, please contact me.
Like this project
Posted Jun 25, 2024
An E-commerce platform powered by Django, featuring user authentication, product management, cart functionality, and streamlined order processing.