# uthrshop
uthrshop is an ecommerce platform developed with Django, Bootstrap, and jQuery. This project is intended to provide a simple and user-friendly online shopping experience where customers can browse, search, and purchase products.
## Features
* User registration and login system
* Product catalog with categories and filters
* Shopping cart and checkout functionality
* Payment integration with Stripe
* Order history and status tracking
* Admin panel for managing products, orders, and users
## Getting Started
These instructions will help you set up the project on your local machine for development and testing purposes.
### Prerequisites
What you need to install the software and how to install them:
pip
virtualenv (optional)
### Installing
A step by step guide on how to get the project running:
1. Clone the repository:
git clone https://github.com/Mehranmv/uthrshop.git
2. Go to the project directory:
cd uthrshop
3. Create a virtual environment (optional):
virtualenv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
4. Install the required packages:
pip install -r requirements.txt
5. Run the migrations:
python manage.py migrate
6. Create a superuser:
python manage.py createsuperuser
7. Run the development server:
python manage.py runserver
8. Open your browser and go to `http://localhost:8000`.