Descripción
Orbits es una plataforma para universidades que gestiona EduBits, un token educativo que estudiantes ganan, gastan y transfieren según su participación en el curso. Está compuesta por una API backend en Rust, una aplicación web en Angular y un worker de generación de preguntas basado en IA.
Aportes clave
- API REST con autenticación JWT construida en Rust (Axum) sobre PostgreSQL
- Worker asíncrono que consume tareas desde una cola Redis y genera preguntas de selección múltiple con IA (Gemini), usando salida estructurada y contexto del curso
- Procesamiento de documentos de curso para generar evaluaciones contextualizadas
- Aplicación web en Angular para la gestión de cursos, participación y evaluaciones
Resultados
- Generación automática de evaluaciones a partir del material del curso, reduciendo el trabajo manual docente
- Sistema de incentivos tokenizado que fomenta la participación estudiantil
- Arquitectura desacoplada y escalable mediante colas de trabajo asíncronas