Overview:
Build the very first screen users see when they open the app. Before anything else, users must enter a club-wide invite code to gain access.
What to Build:
- Full screen TSE primary color background with yellow TSE logo at top
- Text input field for the invite code
- "Continue" button (sticky, consistent placement at bottom)
- If code is correct → navigate to the welcome/splash screen
- If code is incorrect → show an inline error message (e.g. "Incorrect code, try again"): do NOT navigate away
- Hardcode the correct code for now as a placeholder (e.g. "TSE2026"), it will be replaced with a real backend check later
Overview:
Build the very first screen users see when they open the app. Before anything else, users must enter a club-wide invite code to gain access.
What to Build: