A modern and scalable e-commerce platform built for managing products, customers, and orders. This application allows users to browse items, manage a shopping cart, and handle purchases, while the admin can control product listings and categories.
- ✅ Add, edit, and delete products
- 🛍️ Product listings with details and pricing
- 🛒 Add to cart and remove items
- 🔐 User registration and login
- 👨💼 Admin dashboard for product management
- 📦 Order placement and tracking (if implemented)
| Layer | Technology |
|---|---|
| Backend | Python (Django) / Node.js (based on your repo) |
| Frontend | HTML, CSS, Bootstrap / React (if used) |
| Database | SQLite / PostgreSQL |
| Versioning | Git |
ecommerce/
├── products/ # Product app: models, views, forms
├── users/ # User authentication
├── templates/ # HTML templates
├── static/ # CSS, JS
├── manage.py
├── requirements.txt
└── README.md
- Clone the repository
git clone https://github.com/Alpha-lit/E-Commerce.git cd E-Commerce - Create and activate a virtual environment
python -m venv env source env/bin/activate # On Windows: env\Scripts\activate
- Install the dependencies
pip install -r requirements.txt
- Run migrations and start the server
Run migrations and start the server
- Access the app
http://127.0.0.1:8000/