Open navigation menu

Python + Django REST E-Commerce

A production e-commerce REST API with Django, DRF, and PostgreSQL featuring JWT auth, throttling, and Celery async tasks for order processing.

  • Python
  • Django
  • PostgreSQL
  • Celery

Highlights

  • DRF serializers with nested validation and custom field-level permission checks
  • JWT authentication with refresh token rotation and blacklist for secure sessions
  • Throttling with scoped rate limits per endpoint and user tier for API protection
  • Celery async tasks for order processing with retry and dead-letter queue handling

Repository

View on GitHub ↗