Se requiere el desarrollo de una plataforma web educativa completa, diseñada para estudiantes, con funcionalidades avanzadas para la gestión de actividades, seguimiento de rendimiento y comunicación. El objetivo principal es crear un entorno interactivo y fácil de usar para profesores y alumnos.
Funcionalidades clave:
1. Gestión de Actividades: La plataforma debe permitir la publicación de diversas actividades como cuestionarios, tareas y exámenes. Es fundamental poder definir parámetros de corrección para que la calificación se genere de forma automática, agilizando el proceso de evaluación.
2. Seguimiento de Participantes y Ranking en Vivo: Se necesita una sección donde se muestre la relación completa de todos los participantes, incluyendo su puntaje, el tiempo empleado en cada actividad y un ranking en vivo que destaque los tres primeros lugares para fomentar la competitividad y el compromiso.
3. Espacio para Volantes y Anuncios: La plataforma debe contar con un área visible y dedicada para subir volantes, folletos o anuncios de próximas actividades, concursos o eventos relevantes para los estudiantes.
4. Gestión de Estudiantes: Cada estudiante deberá tener un código de identificación único, el cual se utilizará para registrar su participación en concursos y otras actividades. Se requiere una "Ficha detallada" por cada alumno que incluya:
* Nombre completo y código de identificación.
* Historial completo de actividades y calificaciones.
* Tiempos empleados en cada actividad.
* Registro de la cantidad de veces que ha participado en actividades o concursos, con la posibilidad de asignar un bono acumulable por cada participación.
* Identificación clara de los estudiantes que han acumulado bonos.
5. Interfaz de Usuario y Administración: La interfaz debe ser limpia, responsiva y fácil de administrar. Se espera un panel de administración intuitivo que permita al profesor cargar nuevas actividades, subir folletos y exportar informes detallados en formato CSV.
Requisitos Técnicos:
* Se prefiere el uso de tecnologías web estándar como PHP con el framework Laravel, o
Node.js con
Express.js. Se valorará el uso de bases de datos relacionales para la gestión de la información.
* Estamos abiertos a otras propuestas tecnológicas que garanticen rapidez, seguridad y escalabilidad de la plataforma.
Entregables:
1. Sitio web funcional y completamente operativo, alojado en el hosting proporcionado por el cliente.
2. Código fuente completo y debidamente documentado.
3. Guía breve de uso para el administrador, explicando cómo agregar nuevas actividades, gestionar estudiantes y utilizar las funciones principales.
Se invita a los freelancers con experiencia previa en el desarrollo de plataformas educativas o sistemas de clasificación en tiempo real a compartir ejemplos de trabajos similares en sus propuestas.
Plazo de Entrega: No definido