This is an E-Commerce project named "Thrifthub," where users can explore and purchase various products.
ThriftHub
: Main project directory.authentication
: User authentication module.cart
: Shopping cart functionality.ecommerceapp
: Core application containing product listings, orders, and other features.media
: Directory for storing user-uploaded media files.static
: Static files such as stylesheets, JavaScript, and images.templates
: HTML templates for rendering pages.venv
: Virtual environment for managing project dependencies.db.sqlite3
: SQLite database file.manage.py
: Django management script.requirements.txt
: List of project dependencies.
- Python 3.x
- Virtualenv
-
Clone the repository:
git clone https://github.com/your-username/ecommerce-project.git
-
Navigate to the project directory:
cd ecommerce-project
-
Create and activate a virtual environment:
virtualenv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Install dependencies:
pip install -r requirements.txt
-
Apply database migrations:
python manage.py migrate
-
Run the development server:
python manage.py runserver
-
Access the application at http://localhost:8000/
If you'd like to contribute to this project, please follow our Contribution Guidelines.
This project is licensed under the MIT License.