Race Check‑In
Race Check‑In

How it Works

Language / Idioma

Race Check‑In streamlines runner registration and on‑site packet pickup. It supports bilingual UI (English/Spanish), digital document signatures, optional selfie/ID capture, and QR‑based completion. Roles include Racers, Organizers, and Admin/Staff.

Key Concepts

Localization

  • Language defaults from the browser; users can switch via the language selector.
  • All page text is translated; data from DB/CSV/JSON (e.g., country lists) is not translated.
  • Emails to racers/organizers/admins use localized subjects and bodies.

Roles

  • Racer: Registers, completes check‑in steps, receives a QR.
  • Organizer: Owns events; configures races and requirements.
  • Admin/Staff: Operates event back office, scans QRs, manages data.

Racer Check‑In Flow

  1. Start: Begin check‑in; email optional for lookup.
  2. Documents: Open, sign, and submit required PDFs (guardian attestation if minor).
  3. ID (optional): Upload front/back ID photos if organizer requires it.
  4. Selfie (optional): Capture or upload a selfie for identity checks.
  5. Details: Provide required personal/emergency info as configured by the organizer.
  6. Done: System generates a QR; show it to staff for fast pickup.

Organizer/Admin

  • /admin: Admin/Staff landing.
  • Races: Create/edit races (basics, venue, formats, price tiers, images, required fields).
  • Documents: Upload PDFs; configure signature placement and zoom.
  • Fields: Add dynamic data fields (text, date, yes/no, dropdown).
  • Participants: Import lists; filter/search; edit; export.
  • Check‑Ins: View details, signed PDFs, selfies/ID, staff checklist; open QR page.
  • Users: Invite and manage Admin/Staff roles.

Create organizer account (screenshots)

Public landing page
Public landing page. Click Organizer Register.
Organizer/Admin landing
Organizer/Admin landing at /admin (post-login).
Create organizer start
Start organizer signup. Enter organizer name and email.
Organizer details onboarding
Onboarding: set password and complete business/contact details.

Create race / event (screenshots)

Create race step 1
Step 1 — Basics: name, date, tagline, description.
Create race step 2
Step 2 — Dates & schedule: registration windows and check-in availability.
Create race step 3
Step 3 — Venue: location, start/finish, GPS, course map.
Create race step 4 formats
Step 4 — Formats: add distance/type, caps and cutoffs.
Create race step 5 pricing
Step 5 — Pricing: base currency and price tiers.
Race created confirmation
Race created — landing and admin actions.
Public event landing page
Public event page (viewed by racers).
Admin check-ins list
Admin/Staff Check‑Ins list with search/filters.
Admin check-in details
Check‑In details: profile, documents, checklist, and completion.

Manage documents

Documents list
Upload PDFs and manage document list.
Document editor
Place signature box and adjust coordinates/zoom.

Manage fields

Fields list
Add racer/staff fields with order and required flags.
Add field
Use templates for common fields or create custom options.
Edit field
Edit type (text, date, yes/no, dropdown) and options.

Participants

Participants view
Import, search, and manage participant rows.

Check‑in on mobile (screenshots)

Step 1 — Start check‑in
Step 1 — Start: enter email to begin (or continue) check‑in.
Step 2 — Selfie capture
Step 2 — Selfie: capture or upload selfie (fallback to upload if camera is blocked).
Step 3 — Your details
Step 3 — Your details: fill required participant fields (name, DOB, contact, etc.).
Step 4 — Documents signing
Step 4 — Documents: sign waivers on the touch canvas; use Clear/Sign buttons.
Step 5 — ID photos
Step 5 — ID: upload front/back of ID if required by the organizer.
Step 6 — Complete & QR
Step 6 — Complete: system generates a QR to present at pickup.

Emails

  • Racer account: confirmation and password reset links.
  • Organizer: email confirmation to onboard.
  • Admin/Staff: invitation with role and set‑password link.

Race Check‑In agiliza el registro de corredores y la entrega de kits en sitio. Soporta interfaz bilingüe (inglés/español), firmas digitales de documentos, captura opcional de selfie/ID y finalización por código QR. Los roles incluyen Corredores, Organizadores y Admin/Staff.

Conceptos clave

Localización

  • El idioma se toma por defecto del navegador; el usuario puede cambiarlo con el selector.
  • Todo el texto de la página está traducido; los datos de BD/CSV/JSON (p. ej., países) no se traducen.
  • Los correos para corredores/organizadores/admins usan asuntos y cuerpos localizados.

Roles

  • Corredor: Se registra, completa los pasos y recibe un QR.
  • Organizador: Posee eventos; configura carreras y requisitos.
  • Admin/Staff: Opera el backoffice del evento, escanea QRs y gestiona datos.

Flujo de check‑in del corredor

  1. Inicio: Comenzar el check‑in; email opcional para búsqueda.
  2. Documentos: Abrir, firmar y enviar los PDFs requeridos (tutor legal si es menor).
  3. ID (opcional): Subir fotos del frente/reverso del documento si se requiere.
  4. Selfie (opcional): Capturar o subir selfie para verificación.
  5. Datos: Proveer información requerida según configuración del organizador.
  6. Finalizar: Se genera un QR; muéstralo al personal para retiro rápido.

Organizador/Admin

  • /admin: Inicio para Admin/Staff.
  • Carreras: Crear/editar carreras (básicos, sede, formatos, niveles de precio, imágenes, campos requeridos).
  • Documentos: Subir PDFs; configurar ubicación de firma y zoom.
  • Campos: Agregar campos de datos dinámicos (texto, fecha, sí/no, desplegable).
  • Participantes: Importar listas; filtrar/buscar; editar; exportar.
  • Check‑Ins: Ver detalles, PDFs firmados, selfies/ID, checklist del staff; abrir página de QR.
  • Usuarios: Invitar y gestionar roles de Admin/Staff.

Crear cuenta de organizador (capturas)

Página inicial pública
Página inicial pública. Clic en Registrar Organizador.
Inicio Organizador/Admin
Inicio de Organizador/Admin en /admin (tras iniciar sesión).
Crear organizador
Inicio del registro de organizador. Ingresa nombre y correo.
Detalles del organizador
Onboarding: define contraseña y completa datos del negocio.

Crear carrera / evento (capturas)

Crear carrera paso 1
Paso 1 — Básicos: nombre, fecha, lema y descripción.
Crear carrera paso 2
Paso 2 — Fechas y horario: ventanas de registro y disponibilidad de check‑in.
Crear carrera paso 3
Paso 3 — Sede: ubicación, salida/meta, GPS y mapa de ruta.
Crear carrera paso 4 formatos
Paso 4 — Formatos: distancia/tipo, cupos y cortes.
Crear carrera paso 5 precios
Paso 5 — Precios: moneda base y niveles de precio.
Carrera creada
Carrera creada — landing y acciones de administración.
Página pública del evento
Página pública del evento (vista por corredores).
Lista de check‑ins para Admin
Lista de Check‑Ins (Admin/Staff) con búsqueda/filtros.
Detalle de check‑in para Admin
Detalle de Check‑In: perfil, documentos firmados, checklist del staff y finalización.

Gestionar documentos

Lista de documentos
Sube PDFs y gestiona la lista de documentos.
Editor de documento
Ubica el recuadro de firma y ajusta coordenadas/zoom.

Gestionar campos

Lista de campos
Agrega campos para corredor/staff con orden y obligatoriedad.
Agregar campo
Usa plantillas para campos comunes o define opciones personalizadas.
Editar campo
Edita tipo (texto, fecha, sí/no, desplegable) y opciones.

Participantes

Vista de participantes
Importa, busca y gestiona filas de participantes.

Check‑in en móvil (capturas)

Paso 1 — Iniciar check‑in
Paso 1 — Inicio: ingresa tu correo para comenzar o continuar el check‑in.
Paso 2 — Tomar selfie
Paso 2 — Selfie: captura o sube una selfie (si la cámara está bloqueada, usa la carga).
Paso 3 — Tus datos
Paso 3 — Tus datos: completa los campos requeridos (nombre, fecha de nacimiento, contacto, etc.).
Paso 4 — Firma de documentos
Paso 4 — Documentos: firma las exenciones en el lienzo táctil; usa Limpiar/Firmar.
Paso 5 — Fotos del documento
Paso 5 — ID: sube frente y reverso del documento si el organizador lo requiere.
Paso 6 — Finalizar y QR
Paso 6 — Finalizar: el sistema genera un QR para presentarlo en la entrega.

Correos

  • Cuenta de corredor: confirmación y restablecimiento de contraseña.
  • Organizador: confirmación de correo para onboarding.
  • Admin/Staff: invitación con rol y enlace para definir contraseña.