Welcome to Django E-Commerce! This is a robust and scalable E-Commerce platform built using Django, a high-level Python web framework. With Django E-Commerce, you can easily set up your online store, manage products, handle orders, and much more.
- User Authentication and Authorization: Secure user authentication and authorization system to protect user data and restrict access to authorized users.
- Product Management: Easily manage products, including adding new products, updating existing ones, and removing outdated items.
- Shopping Cart Functionality: Seamless shopping cart experience for users to add and remove items, view their cart, and proceed to checkout.
- Checkout Process: Smooth checkout process with multiple payment options, ensuring a hassle-free shopping experience for customers.
- Order Management: Efficient order management system for administrators to track orders, manage inventory, and handle shipping.
- Admin Panel: Powerful admin panel for site administrators to manage users, products, orders, and other site settings.
Follow these steps to set up Django E-Commerce on your local machine:
-
Clone the repository: git clone https://github.com/AdamSzabo08/Python-Django-E-Commerce
-
Navigate to the project directory: cd django-ecommerce
-
Install dependencies: pip install -r requirements.txt
-
Apply migrations: python manage.py migrate
-
Create a superuser: python manage.py createsuperuser
-
Start the development server: python manage.py runserver
-
Access the application: Visit http://127.0.0.1:8000/ in your web browser to access the application.
Contributions are welcome! If you'd like to contribute to Django E-Commerce, please follow these steps:
- Fork the repository on GitHub.
- Create a new branch with a descriptive name (
git checkout -b feature/my-new-feature
). - Make your changes and commit them (
git commit -am 'Add some feature'
). - Push your changes to your branch on your forked repository (
git push origin feature/my-new-feature
). - Create a new Pull Request and describe your changes.
Django E-Commerce is open-source software licensed under the MIT License. Feel free to use, modify, and distribute it as per the terms of the license.
For more details, please refer to the LICENSE file.