INSPIRA
Powered by Gemini AI & Node.js
Inspiration
La inspiración detrás de INSPIRA nace de una necesidad muy común: Queríamos crear una plataforma que actúe como un mentor inteligente, que no solo recomiende contenido, sino que genere rutas de aprendizaje personalizadas según tus objetivos y nivel, demostrando el gran interés que tenemos en proveer un aprendizaje continuo e innovador.
What it does
INSPIRA genera rutas de aprendizaje dinámicas y personalizadas gracias a la IA de Gemini:
- Los usuarios pueden ingresar un tema o meta que quieran aprender.
- La IA procesa la petición y construye una secuencia de pasos, recursos y objetivos claros.
- La ruta se adapta según el nivel del usuario (principiante, intermedio o avanzado).
- Todo se organiza en una interfaz intuitiva, lista para guiar al usuario de manera clara y motivadora.
- Implementa perfiles de usuario con historial de progreso y rutas guardadas.
- Integra recursos externos (YouTube, artículos, cursos online) directamente en la ruta con la ayuda de Gemini.
How we built it
- Backend: Construido con Node.js para manejar las peticiones y la integración con la API de Gemini.
- IA: Usamos Gemini para generar rutas personalizadas, aprovechando su capacidad de entender contexto y crear planes estructurados.
- Frontend: Una interfaz web que permite a los usuarios ingresar sus objetivos de aprendizaje y visualizar la ruta generada.
- Infraestructura: La aplicación se diseñó para ser escalable y soportar múltiples usuarios generando rutas al mismo tiempo.
Challenges we ran into
- Integrar la API de Gemini con Node.js de manera estable y eficiente.
- Encontrar el equilibrio entre rutas de aprendizaje detalladas pero no abrumadoras.
- Manejar la validación de los temas ingresados por los usuarios para que la IA genere resultados útiles.
- Diseñar una interfaz amigable y clara que motive a seguir la ruta.
Accomplishments that we're proud of
- Conseguimos que la IA genere rutas personalizadas de manera fluida y con gran valor práctico.
- Logramos construir un prototipo funcional en poco tiempo, con una experiencia de usuario intuitiva.
- Creamos un sistema que puede adaptarse a distintos perfiles de aprendizaje.
- Inspiramos a usuarios de prueba a seguir aprendiendo gracias a la claridad de las rutas generadas.
What we learned
- Aprendimos cómo integrar IA de última generación (Gemini) en proyectos reales.
- Entendimos la importancia del diseño de prompts para obtener resultados más consistentes.
- Descubrimos lo crucial que es la experiencia de usuario en aplicaciones educativas.
- Mejoramos nuestras habilidades en Node.js, estructuración de APIs y manejo de datos dinámicos.
What's next for InspiraT
- Crear una comunidad de usuarios donde se puedan compartir y mejorar rutas de aprendizaje.
- Explorar la integración con apps móviles para que los usuarios puedan aprender en cualquier lugar.
- Escalar el sistema para soportar más idiomas y contextos de aprendizaje.
Built With
- flutter
- javascript
- mongodb
- nextjs
- plgsql
- postgresql
- react
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.