This is a simple e-commerce web application built using Django for the backend and Bootstrap for the front-end templated views. This project was developed as my final project for a Python subject last year.
- User Authentication: Register, login, and manage profiles.
- Product Listings: Display products with descriptions, prices, and images.
- Shopping Cart: Add products to the cart and manage quantities.
- Order Management: Submit orders and view order history.
- Bootstrap-based UI: Responsive and mobile-friendly design.
To run this project locally:
-
Clone this repository:
git clone https://github.com/Mr-LuaM/djangoCommerce.git
-
Install the dependencies:
pip install -r requirements.txt
-
Run the development server:
python manage.py runserver
- Django: Backend framework
- Bootstrap: Front-end templating for a responsive UI
- SQLite: Default Django database (can be swapped with any other DB engine)
- Learn Django: If you're just starting out with Django, this project offers a practical example of how to build a simple e-commerce site.
- Explore Web Development: Experiment with the code, modify features, or add your own functionality to deepen your understanding of Django and web development.
- Fork and Modify: Feel free to fork the repository and expand upon the current features, or use it as a starting point for your own projects.