Saltar al contenido
carlos.alfaro Descargar CV
Volver a proyectos

Doctor Lenguaje API

API para una app de aprendizaje de idiomas con lecciones por niveles, progreso por usuario e integración con OpenAI.

Ilustración de una lección y el progreso del estudiante

El problema

La app móvil necesitaba un backend que organizara el contenido por niveles, guardara el avance de cada estudiante y generara ejercicios con IA.

Lo que hice

  • Lenguajes, niveles, módulos y lecciones con su API REST.
  • Registro del progreso de aprendizaje por usuario.
  • Autenticación con Laravel Sanctum y permisos.
  • Endpoint de integración con OpenAI y entorno con Docker.