Loading repository data…
Loading repository data…
Senthil455 / repository
A full-stack Django-based e-commerce web application that provides a modern online shopping experience. It includes user authentication, product browsing, shopping cart functionality, order placement, and an admin dashboard for managing products, categories, and orders.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Shopvexael is an eCommerce platform built with Django. It features a modern dark-mode interface and multi-vendor architecture for customers, sellers, and administrators.
requirements.txt for full listClone the repository:
git clone https://github.com/Senthil455/Shopvexael.git
cd Shopvexael
Create a virtual environment:
python -m venv venv
venv\Scripts\activate # Windows
source venv/bin/activate # macOS/Linux
Install dependencies:
pip install -r requirements.txt
Run Migrations:
python manage.py migrate
Create an Admin (Superuser):
python manage.py createsuperuser
Start the server:
python manage.py runserver
Create a .env file or set these environment variables:
| Variable | Description | Default |
|---|---|---|
DJANGO_SECRET_KEY | Django secret key (required in production) | Auto-generated in dev |
DJANGO_DEBUG | Enable debug mode | False |
DJANGO_ALLOWED_HOSTS | Comma-separated hostnames | localhost,127.0.0.1 |
DATABASE_URL | PostgreSQL connection string (production) | SQLite (dev) |
DJANGO_DEFAULT_FROM_EMAIL | Sender email address | noreply@shopvexael.com |
DJANGO_EMAIL_BACKEND | Email backend | Console (dev) |
shop/: Core application (models, views, templates)OnlineShopping/: Project configuration (settings, URLs)static/: Global CSS, JavaScript, assetsmedia/: User-uploaded imagesThe project includes a netlify.toml for serverless deployment on Netlify with gunicorn as the WSGI server. Set the required environment variables in your hosting dashboard.