https://github.com/siddharth756/greatkart
GreatKart is Ecom website built with Python, Django. There is lots of feature is added up.
https://github.com/siddharth756/greatkart
bootstrap css django html javascript jquery python
Last synced: 3 months ago
JSON representation
GreatKart is Ecom website built with Python, Django. There is lots of feature is added up.
- Host: GitHub
- URL: https://github.com/siddharth756/greatkart
- Owner: siddharth756
- Created: 2024-08-15T12:09:27.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-21T10:05:15.000Z (over 1 year ago)
- Last Synced: 2025-01-14T13:54:32.790Z (over 1 year ago)
- Topics: bootstrap, css, django, html, javascript, jquery, python
- Language: Python
- Homepage:
- Size: 2.84 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GreatKart - E-commerce Project
GreatKart is an e-commerce platform built with Python and Django. It includes features like a cart system, checkout, orders, payment integration (with PayPal Sandbox), dashboard, and email authentication with tokens.

## Features
- User Registration & Authentication
- Product Search and Filtering
- Add to Cart
- Checkout and Payment Integration (PayPal Sandbox)
- Order Management
- Admin Dashboard
- Email Confirmation with Tokens
## Prerequisites
Make sure you have the following installed:
- Python 3.x
- Django 4.x
- pip (Python package manager)
- Virtual environment (optional but recommended)
## Setting up the Project
### 1. Clone the Repository
```bash
git clone https://github.com/your-username/greatkart.git
cd greatkart
```
### 2. Create and Activate Virtual Environment
```bash
python -m venv venv
venv\Scripts\activate
```
### 3. Install Dependencies
```bash
pip install -r requirements.txt
```
### 4. Configure Database
```bash
python manage.py migrate
```
### 5. Run the Development Server
```bash
python manage.py runserver
```
The application should now be accessible at `http://127.0.0.1:8000/`.