Construiré un backend de API Django REST de producción con jwt, docker y pruebas


Acerca de este Servicio
Traducción automática
Un backend no se termina cuando devuelve JSON. Se termina cuando está probado, documentado, asegurado y conectado a todo lo que tu producto necesita. Soy ingeniero de software que ha pasado tres años construyendo backends de Django REST Framework en una empresa de software australiana, incluyendo sistemas multi-inquilino con acceso basado en roles.
Obtienes ingeniería real, no un juguete de cinco endpoints:
- API limpia de Django REST Framework
- Autenticación JWT, además de inicio de sesión único OIDC y OAuth2 (Keycloak)
- Integraciones con terceros: pagos (Stripe), email y SMS, IA (OpenAI, Gemini), y cualquier API REST
- Documentación Swagger y OpenAPI generada automáticamente
- Una suite de pruebas pytest, para que no se rompa silenciosamente
- Dockerizado, con un esquema de Postgres o MySQL diseñado correctamente
Ya sea que comiences desde cero o arregles un backend existente desordenado, envíame un mensaje con lo que estás construyendo y lo evaluaré honestamente antes de que hagas tu pedido.
Conoce a Arham Abbasi
Full stack developer for fast apps, APIs and automation
- DePakistán
- Miembro desdefeb 2022
- Responde aprox. en:1 hora
Idiomas
Urdu, Inglés
Traducción automática
Mi porfolio
Otros servicios de Desarrollo de software que ofrezco
FAQ
Traducción automática
¿Puedes arreglar o ampliar un proyecto Django existente?
Sí. Comparte el repositorio y lo evaluaré primero.
¿Qué base de datos usas?
PostgreSQL es mi recomendación, pero MySQL o SQLite también funcionan. Tú eliges.
¿Escribes pruebas?
Sí. La opción estándar y Premium incluyen una suite de pytest. Los backends sin pruebas son la causa de que las cosas se rompan en producción.
¿Puedes desplegarlo por mí?
Sí. La opción Premium incluye despliegue en tu servidor, como DigitalOcean o Azure, y también puedes agregarlo como extra.
¿Puedes integrar servicios de terceros, SSO o IA?
Sí. Trabajo con inicio de sesión único OIDC y OAuth2 (Keycloak), pagos con Stripe, email y SMS, IA (OpenAI, Gemini), y la mayoría de las APIs REST. Es una gran parte de lo que hago.

