Mi Experiencia Desarrollando SUPER CLASS
Cuando empecé a trabajar en SUPER CLASS, me di cuenta de que Google Classroom, aunque funcional, no resolvía tres problemas críticos: seguimiento del progreso, comunicación clara y métricas útiles para coordinadores. Los estudiantes perdían tareas, los docentes tenían dificultad para supervisar a toda la clase, y los administradores carecían de datos claros para tomar decisiones rápidas.
Durante el desarrollo, aprendí mucho sobre integración con APIs y cómo extraer información de plataformas existentes sin depender de procesos manuales. Aprendí a manejar OAuth 2.0 para autenticar usuarios de manera segura, a sincronizar datos de cursos, tareas y entregas, y a estructurar la información en dashboards claros.
Cómo resolví cada problema
1. Seguimiento del progreso
Desarrollé paneles para estudiantes, docentes y coordinadores.
Aprendí a calcular métricas agregadas y generar alertas de riesgo.
Esto me permitió identificar rápidamente quién necesitaba apoyo y diseñar intervenciones oportunas.
2. Comunicación clara y directa
Implementé un dashboard de notificaciones centralizado, reforzado con email, WhatsApp y push notifications.
Aprendí a diseñar flujos de notificación inteligentes, priorizando alertas importantes y asegurando que la información llegara de forma confiable a cada usuario.
3. Asistencia personalizada con Semillerito
Integré Semillerito, un asistente educativo de IA, dentro del dashboard.
Aprendí a construir un chatbot contextual, capaz de responder preguntas, sugerir recursos de estudio y ayudar a docentes en la gestión de tareas y entregas.
Qué aprendí
Este proyecto me enseñó a combinar tecnología, diseño de UX y lógica educativa, siempre pensando en la experiencia de los usuarios finales. Descubrí que un sistema bien integrado puede transformar una plataforma saturada en una herramienta intuitiva y efectiva para estudiantes, docentes y coordinadores.
En definitiva, desarrollar SUPER CLASS me mostró cómo la tecnología puede hacer la educación más clara, directa y personalizada, y cómo integrar IA y notificaciones inteligentes puede cambiar radicalmente la forma en que los usuarios interactúan con el aula.
Built With
- nextjs
- react
- supabase
- tailwind
- typescript
- zustand

Log in or sign up for Devpost to join the conversation.