A full-featured, multi-vendor e-commerce backend built with Django, Django REST Framework, and Stripe for payments. Includes shopping cart, order system, vendor management, JWT authentication, and cloud deployment.
π Test the Live API
- β Custom user model with email login
- β Multi-vendor product management
- β Categories, carts, and order history
- β Stripe Checkout integration π³
- β JWT-based authentication
- β Admin panel for full control
- β RESTful API endpoints
- β Hosted on Render (free cloud deployment)
- Django 4.x
- Django REST Framework
- PostgreSQL / SQLite
- Stripe API
- JWT Authentication (
djangorestframework-simplejwt
) - Render.com for deployment
git clone https://github.com/YOUR_USERNAME/YOUR_REPO_NAME.git
cd ecommerce
python -m venv venv
venv\Scripts\activate # On Windows
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver