Django REST API Development -- 2
Budget: $25 – $50 USD
I’m building out the backend for a new product-oriented platform and need a Django specialist to craft a clean, scalable REST API. The core stack is Django + Django REST Framework with JWT for stateless authentication, all backed by MySQL.
Scope of work
• Authentication: implement registration and login strictly via email + password, issuing JWT access and refresh tokens.
• Resources: expose a Products model with full CRUD endpoints secured behind the JWT layer.
• Code quality: follow DRF best practices, modular app structure, environment-based settings, and thorough error handling so the codebase is easy to extend for upcoming mobile clients.
• Documentation: auto-generate endpoint docs (Swagger or Redoc) straight from the code so future teams can onboard quickly.
Acceptance criteria
– All endpoints return correct status codes and JSON payloads.
– Unauthorized requests are blocked; authorized ones succeed.
– Migrations run cleanly against MySQL 8+.
– Swagger/Redoc lives at /docs and lists every available operation.
– Unit tests cover auth and each CRUD path for Products.
If you’re fluent in Django, DRF, and JWT, and you write production-ready code, I’m ready to start right away.
Scope of work
• Authentication: implement registration and login strictly via email + password, issuing JWT access and refresh tokens.
• Resources: expose a Products model with full CRUD endpoints secured behind the JWT layer.
• Code quality: follow DRF best practices, modular app structure, environment-based settings, and thorough error handling so the codebase is easy to extend for upcoming mobile clients.
• Documentation: auto-generate endpoint docs (Swagger or Redoc) straight from the code so future teams can onboard quickly.
Acceptance criteria
– All endpoints return correct status codes and JSON payloads.
– Unauthorized requests are blocked; authorized ones succeed.
– Migrations run cleanly against MySQL 8+.
– Swagger/Redoc lives at /docs and lists every available operation.
– Unit tests cover auth and each CRUD path for Products.
If you’re fluent in Django, DRF, and JWT, and you write production-ready code, I’m ready to start right away.
Related categories:
Python
Django
MySQL
Software Development
Backend Development
RESTful API
API Development