Accessing Events
The events page is available from the main navigation:- Tap the “Eventos” tab in the bottom navigation bar
- The section is labeled “Calendario de campanas” in the app header
- The events list loads automatically when you open this tab
Browsing Events
Events are displayed in a scrollable list, with each event card showing:- Event icon: Visual indicator in a decorative badge
- Event name: Bold title, up to 2 lines
- Description: Brief overview of the event, truncated to 2 lines
- Start date and time: When the event begins
- End date and time: When the event concludes
- Registration button: Shows your current registration status
Event Card Layout
Each event appears in a card with a parchment-style design:- Light background color (#FFFAF0) for a fantasy aesthetic
- Rounded corners with subtle border
- Icon badge in the top-left
- Date chips displaying start and end times
- Action button aligned to the right
Date and Time Format
Event dates are displayed in DD/MM/YYYY HH:MM format:- Example: “06/03/2026 18:00”
- Start and end times are clearly labeled
- Times include both date and hour/minute precision
Event Registration
To register for an event:Registration Status
The registration button indicates your current status:- Not registered: Button shows “Inscribirse” with an outlined icon
- Already registered: Button shows “Inscrito” with a verified checkmark icon
- Button style: Dark green background (#2C4432) with white text
If you try to register for an event you’re already enrolled in, you’ll see a message: “Ya estas inscrito en este evento”
Viewing Your Registered Events
Access a dedicated screen to manage all your event registrations.Accessing My Events
From the Profile tab:My Events Screen
Your registered events are organized into two sections:Proximos (Upcoming Events)
Events that haven’t started yet, displayed with:- Event card showing name, description, and dates
- Verified icon: Indicates you’re enrolled
- Cancel button: Allows you to cancel your registration
Pasados (Past Events)
Events that have already finished, displayed with:- Event card showing historical event details
- Status badge: “Asistio / Finalizado” indicating the event is complete
- No cancel button (past events cannot be cancelled)
Empty States
No upcoming events: If you have no future events registered, you’ll see “No tienes eventos proximos” No past events: If you haven’t attended any events yet, you’ll see “No hay eventos pasados” No events at all: If you’ve never registered for an event, you’ll see “Todavia no te has inscrito en eventos”Refreshing Event List
Pull down on the registered events screen to refresh and load the latest event data and registration status from Firebase.Event Registration from Main List
In the main Events tab, your registered events show:- “Inscrito” button with a verified icon
- The button appears filled instead of outlined
- All events (registered and available) appear together in the list
Event Capacity
The current event system does not display:- Maximum participant limits
- Current enrollment counts
- Waitlist functionality