# Django Framework
Django>=4.2

requests

# REST API Support
djangorestframework>=3.14
drf-yasg>=1.21.5         # For automatic API docs (Swagger, ReDoc)

# Authentication & Permissions
djangorestframework-simplejwt>=5.3.0  # JWT Auth
django-cors-headers>=4.0.0            # CORS (Cross-Origin Requests)

# Environment Management
python-decouple>=3.8                 # .env support
django-environ>=0.11.2               # Alternative to python-decouple

# MySQL Connector
# mysqlclient>=2.2.0
# mysql-connector-python>=8.0.33

# Admin UI (optional)
django-admin-interface>=0.26.3 
django-crispy-forms>=2.0 

# Debugging Tools (optional)
django-debug-toolbar>=4.3.0

# For Deployment (optional)
gunicorn>=21.2.0
whitenoise>=6.6.0

# File uploads
Pillow>=10.0.0

# Optional Testing and Dev Tools
pytest-django>=4.5.2
black>=24.3.0 

# cache management
django-redis

# image storage cloudinary
cloudinary django-cloudinary-storage