Welcome to the documentation for your e-commerce website built with Django and Bootstrap templates.
This project is a full-fledged e-commerce website developed using the Django framework and styled with Bootstrap templates. It provides a user-friendly interface for customers to browse through different product categories, view product details, add products to their shopping cart, and manage their accounts.
-
Product Categories: Navigate through various product categories to find the items you're looking for.
-
Product Listing: View a list of products within each category with details such as name, price, and a brief description.
-
Product Details: Click on a product to view its detailed information on a dedicated product page.
-
Shopping Cart: Add products to the shopping cart, manage quantities, and proceed to checkout.
-
User Authentication: Users can register, log in, and log out securely to manage their profiles and track order history.
Follow these steps to set up the project locally:
- Clone the Repository:
git clone https://github.com/talatghafoor/Django-MyEcommerce.git cd Django-MyEcommerce pip install -r requirements.txt python manage.py migrate python manage.py createsuperuser python manage.py runserver
-
Admin Panel:
Access the Django admin panel at http://localhost:8000/admin using the superuser credentials.
-
User Registration:
Visit http://localhost:8000/register to create a new user account.
-
User Login:
Log in with your credentials at http://localhost:8000/login.
-
Browse Products:
Explore different product categories and view product details.
-
Add to Cart:
Add products to the shopping cart and manage quantities.
-
Checkout:
Proceed to checkout to complete the purchase.
Django
Bootstrap
For a complete list of dependencies, refer to the requirements.txt file.