Evaluando propuestas

Desarrollo de Aplicación de Evaluación Formativa para Instituciones Educativas

Publicado el 21 Abril, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Busco un Desarrollador Full-Stack (preferiblemente colombiano o familiarizado con el contexto educativo del país y el modelo de pruebas ICFES/Saber) para construir desde cero un ecosistema de evaluación formativa institucional llamado "Evolución del Saber".

No busco una adaptación de Moodle ni un plugin de WordPress. Necesito un desarrollo a la medida que soporte operaciones 100% offline, integre Inteligencia Artificial para análisis de resultados y automatice envíos por WhatsApp/Correo.


1. objetivo del software
desarrollar una aplicación web (optimizada para uso local/offline en salas de informática) que permita evaluar masivamente a estudiantes mediante un instrumento pre-cargado de 110 preguntas, calificar automáticamente bajo lógica condicional y generar alertas tempranas enviadas vía whatsapp y correo electrónico.

2. ARQUITECTURA Y modo offline (requisito crítico)
pwa / local-first: el sistema debe funcionar como una progressive web app (pwa) o utilizar bases de datos locales (indexeddb / localstorage) en los computadores del colegio.

Flujo: Los estudiantes responderán el examen sin depender de conexión a internet. Los datos deben almacenarse en la caché del navegador de forma segura. Cuando el computador detecte red (ej. Al encender una antena Starlink al final de la jornada), el sistema debe sincronizar y subir todos los registros a la base de datos central en la nube.

3. INTERFAZ Y experiencia de usuario (ux/ui)
diseño split-screen (pantalla dividida): la interfaz de evaluación debe emular el diseño de las pruebas digitales del icfes. La pantalla debe estar dividida:

Columna Izquierda (Fija): Muestra el estímulo (lectura crítica, infografía, gráfico matemático).

Columna Derecha (Deslizable): Muestra las opciones de las preguntas relacionadas con ese estímulo.

Autocompletado de Estudiantes: La plataforma no le pedirá al niño que escriba su nombre. Debe haber un campo inicial donde el niño digita su Código ID (ej. STJ-01). El sistema debe cruzar ese código con una base de datos pre-cargada y autocompletar ocultamente su Nombre, Grado, Curso y Docente Titular.

4. el instrumento (pre-carga del examen)
no requiero un panel para que los docentes suban preguntas. El desarrollador será responsable de dejar la plataforma entregada y funcionando con las 110 preguntas iniciales pre-cargadas y maquetadas, distribuidas así:

Bloque Académico (40 ítems): Matemáticas y Lenguaje (Lectura Crítica).

Bloque Auditoría (10 ítems): Preguntas de percepción metodológica y mapeo de intereses.

Bloque Psicosocial (60 ítems de respuesta rápida): Clima escolar, convivencia y empatía animal.

Etiquetado de Datos Oculto: Cada pregunta debe estar etiquetada en el código (ej. DBA-Geometría, Competencia-Ciudadana) y tener un valor asignado (Correcta = 1, Incorrecta = 0) para la tabulación automática.

5. INTEGRACIÓN de inteligencia artificial y reportes
el sistema no solo debe sumar puntajes, debe interpretarlos:

api de ia (openai, gemini u otra): al sincronizar los datos, el sistema debe enviar el resumen del estudiante a una ia con un prompt predefinido.

Objetivo de la IA: Redactar un párrafo automático sugiriendo "Estrategias de Mejora" personalizadas para ese alumno, basándose en los temas exactos en los que falló (ej. "El estudiante falló en lectura inferencial, se sugiere el uso de textos discontinuos...").

Generación de Ficha: El sistema debe compilar los puntajes y la sugerencia de la ia en un documento pdf o reporte web (ficha de seguimiento individual).

6. AUTOMATIZACIÓN de mensajería (whatsapp y correo)
se requiere la integración de servicios como twilio (whatsapp api) y sendgrid/nodemailer (emails) para establecer un sistema de alertas condicionales:

si el sistema detecta alertas rojas (ej. Puntaje general menor al 30%, o alerta crítica en bienestar psicosocial), debe disparar automáticamente:

Un mensaje de WhatsApp al número del acudiente/padre (asociado en la base de datos) informando que el reporte está listo.

Un correo electrónico con el reporte PDF adjunto dirigido al Docente Titular y al Líder de Analítica.

7. panel administrativo (dashboard)
un panel web seguro (solo para rectoría y líder del proyecto) donde se puedan visualizar los datos tabulados a través de gráficos. Debe permitir filtrar la información por Sede, Jornada, Grado y Curso.

entregables esperados
código fuente completo y documentado.

Despliegue en servidor en la nube (AWS, Google Cloud o similar) y configuración de base de datos.

Plataforma funcional con el instrumento de 110 preguntas maquetado y con el diseño Split-Screen.

Módulo de sincronización offline/online probado.

Integración funcional de la IA (generación de texto) y APIs de mensajería (WhatsApp/Email).

Por favor, al enviar tu propuesta, incluye:

Tu portafolio (especialmente si tienes experiencia en EdTech o apps Offline-First).

Qué stack tecnológico (lenguajes/frameworks) propones usar para garantizar el funcionamiento offline fluido.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por D. V.