Taller gratuito de producción que apoya el recorrido de ReflektifConoce Reflektif
Volver a las propuestas

Software / Inicial

Registro accesible para un evento

Diseña la interfaz de registro de un evento para un club estudiantil hipotético. Practica estados de formulario y accesibilidad sin construir un servicio real.

Los primeros 30 minutos

Antes de empezar

Necesitas nociones básicas y honestas de HTML y CSS. Si no programas, puedes elegir un brief de diseño o comunicación; aquí no hay backend de demostración ni datos personales.

Los primeros 30 minutos

En una hoja, dibuja los campos y estados de un registro para una actividad de un club estudiantil; después crea un esqueleto HTML sencillo.

Entrega suficiente para un alcance pequeño

  • Repositorio de Git o archivo de código.Un archivo de código con la estructura de una pantalla de registro
  • Capturas de los tres estados del formulario.Estados vacío, no válido y completo descritos o representados
  • Nota de las pruebas con teclado y en pantalla estrecha.Una nota sobre teclado y pantalla estrecha
  • README con decisiones y limitaciones.Un README con tus decisiones y tus límites

Amplíalo si quieres

Añade más estados del formulario, como una confirmación o un error de conexión, sin crear un backend ni pedir datos personales.

Organización de archivos de ejemplo

  • registro.html
  • estados.png
  • accesibilidad.md
  • decisiones.md

Presentación de ejemplo

Una estudiante imaginó una pantalla para apuntarse a una actividad de un club del campus. Dibujó primero los campos de nombre, correo y horario, y decidió mostrar un mensaje claro cuando faltaba un dato. Su HTML representa las vistas vacía, con error y completa, pero no envía el formulario a ningún servidor. Anotó que el foco del teclado debe seguir un orden comprensible y que la pantalla debe seguir siendo legible en un móvil estrecho. El ejemplo muestra cómo presentar decisiones y límites, no un producto terminado.

Ejemplo de concepto representativo; no es un trabajo de un cliente real ni tu trabajo personal. Aprende el formato y escribe tus propias decisiones.

La plantilla inicial no es una entrega terminada. Produce tus propias evidencias.

01Escenario

Imagina un club estudiantil que necesita una página sencilla para registrar asistentes a un evento. El club, el evento y los nombres son sintéticos: esta actividad no pertenece a un cliente real.

Objetivo

Crea una interfaz clara que muestre qué ocurre cuando el formulario está vacío, contiene datos inválidos o está completo. Haz visible cómo una persona puede recorrerla con el teclado.

02Alcance y límites

  • No uses un backend ni recojas datos personales reales.
  • Usa únicamente nombres sintéticos y datos de demostración.
  • Incluye los estados vacío, inválido y completo, además del recorrido con teclado y una vista estrecha.

03Pasos de creación

  1. 1

    Define el evento sintético, los campos mínimos y los mensajes que necesitaría la persona usuaria.

  2. 2

    Construye la interfaz y decide cómo se ven los estados vacío, inválido y completo.

  3. 3

    Prueba el foco, el orden de tabulación y la legibilidad en una pantalla estrecha; anota los cambios.

  4. 4

    Prepara los archivos, capturas y notas para explicar tus decisiones y límites.

04Evidencias de entrega

  • Repositorio de Git o archivo de código.
  • Capturas de los tres estados del formulario.
  • Nota de las pruebas con teclado y en pantalla estrecha.
  • README con decisiones y limitaciones.

05Pregúntate

  • ¿Puede una persona entender cada estado sin adivinar qué debe hacer?
  • ¿Qué decisión de accesibilidad cambiaste después de probar la interfaz?
  • ¿Qué no demuestra este concepto porque no tiene backend ni datos reales?

06Fuentes y licencias

Usa código y materiales propios o materiales abiertos con una licencia adecuada. Registra el nombre de cada licencia y la URL de su fuente; no supongas que una imagen encontrada al azar en internet es de uso libre. Declara las contribuciones del equipo y cualquier apoyo de IA.

Guía para presentar tu trabajo con ética