Skip to content

Conversation

ElianaCepeda
Copy link

@ElianaCepeda ElianaCepeda commented Sep 28, 2025

Implementé el flujo de registro y check-in para contest #59

Este commit tiene el flujo completo de usuario para la participación en contest.

Características clave:

  • Los usuarios pueden registrarse para un concurso próximo.
  • Se muestra un temporizador de cuenta regresiva después de que un usuario se registra.
  • Un botón de check-in se habilita 2 horas antes del inicio del concurso.
  • Se muestra un botón de "Ver Resultados" para concursos en curso o finalizados.

Aviso de desarrollo:
La lógica final de autenticación de Supabase está comentada para permitir pruebas aisladas. Actualmente, el flujo se simula usando un ID de estudiante codificado y un JWT de prueba. Esto debe ser reemplazado una vez que se integre la función principal de autenticación.

This commit introduces the complete user flow for contest participation.

Key Features:
- Users can register for an upcoming contest.
- A countdown timer is displayed after a user registers.
- A check-in button is enabled 2 hours before the contest's start time.
- A "View Results" button is shown for ongoing or finished contests.

Development Notes:
The final Supabase authentication logic is commented out to allow for isolated testing. The flow is currently simulated using a hardcoded student ID and a test JWT. This should be replaced once the main authentication feature is integrated.
@ElianaCepeda ElianaCepeda changed the base branch from main to develop September 28, 2025 13:25
@adrianrrruiz
Copy link
Contributor

Hola @ElianaCepeda, lo único pendiente de este PR es probar con la información del usuario loggeado y que te obtener un JWT o token para crear registros en el back?

@adrianrrruiz adrianrrruiz marked this pull request as draft September 30, 2025 15:58
@adrianrrruiz
Copy link
Contributor

Lo pase a draft mientras no este listo para revisar la funcionalidad completa

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Registro a un contest y estado de check-in 2 horas antes de la competencia en la card de contest

2 participants