💡 Motivación
Este proyecto nace de una necesidad real en la gestión de tutorías escolares. La tarea de generar manualmente informes personalizados para cada alumno (copias, cambios de nombre, edición de datos) era un proceso tedioso de más de 4 horas con un alto riesgo de error humano.
🛠️ Solución técnica
He desarrollado un sistema integrado en Google Sheets que actúa como motor de generación documental. Usando JavaScript (Google Apps Script), la herramienta lee datos de una hoja de cálculo y los inyecta en plantillas de Google Docs de forma dinámica.
✨ Características principales
- Interfaz Profesional: Menús personalizados y ventanas modales construidas con HTML5 y CSS3 (Google Sans).
- Sistema de Plantillas Inteligente: Detección automática de plantillas en la misma carpeta del archivo, garantizando la portabilidad.
- Inyección Multisección: Sustitución de variables
{{tag}}en el cuerpo, encabezados, pies de página e incluso en el título del archivo. - Escalabilidad: Diseñado para ser replicable; ya ha sido utilizado con éxito por otros docentes del centro.
🚀 Impacto
La automatización ha permitido:
- Reducir el tiempo de ejecución en un 80%.
- Eliminar errores de transcripción.
- Mejorar la UX del profesorado con mensajes de estado en tiempo real (toasts) y enlaces directos a los documentos generados.
“Pasar de 4 horas de trabajo mecánico a pocos minutos de ejecución permite centrar el esfuerzo en lo que realmente importa: el análisis de los datos y la atención al alumnado.”