Django-Ecommerce is a sample project designed to demonstrate an e-commerce website's core functionalities.
The main goal of this project is to showcase web development skills by creating a professional and functional e-commerce platform.
This e-commerce project includes the following features:
- Product Management: Add, edit, and delete products.
- Shopping Cart: Easily add or remove items to/from the cart.
- Order Management: Process and manage customer orders.
- Payment Integration: Support for PayPal payments.
- Responsive Design: Optimized for a seamless user experience on all devices.
To run this project, you need:
- Python: Version 3.10 or higher.
- Django: Version 5.
- Required Python Packages:
- Pillow: For image processing.
- Django Debug Toolbar: For debugging during development.
- Django PayPal: For integrating PayPal payments.
- Gunicorn: For running the project in production.
- Requests & Charset-Normalizer: For handling HTTP requests.