This is a private Django e-commerce app for managing an online store. It provides functionality for product management, user authentication, shopping cart, order processing, and more.
- User registration and authentication
- Product catalog with browsing and searching
- Product details, including images, descriptions, and pricing
- Shopping cart functionality
- Order placement and processing
- User account management
- Admin panel for site management
- Django: The web framework used for developing the app
- Python: The programming language used for backend development
- HTML/CSS: Used for frontend templates and styling
- PostgreSQL: The database system used for data storage
- Other libraries and frameworks as required (e.g., Django REST Framework, Bootstrap, etc.)
-
Clone the repository:
-
Change into the project directory:
-
Create and activate a virtual environment: python3 -m venv env source env/bin/activate
-
Install the dependencies:
-
Set up the database:
-
Run the development server:
-
Access the app at
http://localhost:8000
in your web browser.
- Register a new user account or login with an existing account.
- Browse the product catalog and view product details.
- Add products to the shopping cart and proceed to checkout.
- Complete the order by providing the required information.
- Manage user account settings and view order history.
Project is open for contribution
This project is licensed under the MIT License. See the LICENSE file for more details.
For questions or inquiries, please contact:
- Wajahat AHmad: [email protected]