Tecnología con corazón: la historia detrás de la webapp de inscripciones de GEG Spain

Mayo de 2022. Valencia. El sol del Mediterráneo 🌞 acompañaba un momento que la comunidad educativa llevaba dos años esperando: el encuentro GEG Volvemos 10x. No se trataba de un evento más; fue el reencuentro físico de la comunidad GEG Spain tras los años más oscuros de la pandemia, un espacio para recuperar los abrazos y la presencialidad que definen a este colectivo 🫂.

En este contexto de emoción y logística compleja nació la Webapp de inscripción a talleres.

El reto de los 40 talleres

Gestionar un evento de esta magnitud no es tarea sencilla.

El encuentro Volvemos 10x desplegó una oferta ambiciosa de 40 talleres diferentes, distribuidos en tres franjas horarias y con aforos estrictos. El desafío técnico era mayúsculo: necesitábamos una herramienta que permitiera a cientos de asistentes elegir su itinerario formativo en tiempo real, evitando el temido overbooking y garantizando una experiencia de usuario fluida y sin fricciones.

¿40 talleres en Volvemos 10x? ¡40 talleres en Volvemos 10x! ✊

En este escenario, un modesto Google Form simplemente no daba la talla; aunque es una herramienta excelente para propósitos generales, carecía (y aún carece) de la capacidad para gestionar la disponibilidad de plazas de forma concurrente y dinámica que un evento de este calibre requería.

Una solución artesanal para una comunidad vibrante

Desarrollada de forma totalmente manual usando exclusivamente Apps Script en una época en la que la inteligencia artificial generativa apenas daba sus primeros pasos, este proyecto fue el resultado de “neuronas biológicas y muchos cafés con hielo” ☕🧊 . El objetivo fundamental era empoderar a los organizadores con una herramienta que pudiera ser fácilmente reutilizada en eventros posteriores (como así fue a lo largo de 2023).

La webapp, en acción.

En GEG Spain y Transformación Educativa, creemos firmemente que la tecnología debe estar al servicio de las personas y no al revés. Por eso, el desarrollo se centró en permitir que cualquier docente, sin necesidad de saber programar, pudiera gestionar las inscripciones directamente desde una hoja de cálculo de Google de un modo relativamente sencillo y a coste cero.

Más que código: una experiencia compartida

La aplicación no solo resuelve problemas técnicos complejos mediante el uso del LockService de Apps Script, para gestionar la concurrencia de cientos de usuarios simultáneos de manera fiable, o el envío automático de confirmaciones personalizadas. Su verdadero valor reside en cómo facilita la conexión entre educadores:

  • Autonomía total: Permite configurar textos, colores e imágenes de cabecera desde la propia pestaña de configuración de Google Sheets.
  • Seguridad y transparencia: Los asistentes reciben sus confirmaciones al instante y pueden actualizar su selección de forma sencilla si la organización lo habilita.
  • Diseño accesible: Con una interfaz basada en Materialize CSS, se garantiza que cualquier docente pueda inscribirse desde su móvil mientras camina por los pasillos de su centro.
La sala de máquinas es una honesta Google Sheets, que actúa como back-end de configuración y datos.

El espíritu de GEG Spain

Este desarrollo es un reflejo de lo que somos.

La comunidad GEG es un ecosistema de aprendizaje colaborativo donde los educadores compartimos nuestras experiencias y herramientas para mejorar el aula.

Al publicar este proyecto —concedido, un poco tarde 😅— bajo licencia GNU Affero General Public License, perseguimos que esa semilla plantada en Valencia siga creciendo en otros centros e instituciones 🌱.

Porque, al final del día, la tecnología educativa no trata solo de bits y procesos (¡y al parecer ahora ahora IA!) , sino de crear los puentes necesarios para que el conocimiento y la comunidad sigan fluyendo.

Si deseas profundizar en los detalles técnicos de la implementación o desplegar tu propia instancia, puedes consultar el repositorio completo, que contiene tanto el código y su documentación técnica.

Leave a Comment

Scroll to Top