Context
Once a person has signed up or been assigned shifts, they need a personal view showing just their own schedule not the full event grid. This is especially important on mobile, where the full grid is hard to navigate.
Where it lives
URL?
Login required. A volunteer only sees their own shifts
What the page shows
All shifts the volunteer is assigned to or has claimed, grouped by calendar day
UI Reference??
Mobile View
This page must work well on a phone as people check their schedule on the day from their pocket. The layout should be a simple vertical list of cards. Large readable times, clear location names, no horizontal scrolling.
Empty state
If the volunteer has no shifts yet:
You have no shifts assigned yet. Browse the shift schedule to claim open slots.
With a link to the shift schedule page.
Eventyay User Profile
Implement a "My Shifts" entry on Eventyay user profile

Context
Once a person has signed up or been assigned shifts, they need a personal view showing just their own schedule not the full event grid. This is especially important on mobile, where the full grid is hard to navigate.
Where it lives
URL?
Login required. A volunteer only sees their own shifts
What the page shows
All shifts the volunteer is assigned to or has claimed, grouped by calendar day
UI Reference??
Mobile View
This page must work well on a phone as people check their schedule on the day from their pocket. The layout should be a simple vertical list of cards. Large readable times, clear location names, no horizontal scrolling.
Empty state
If the volunteer has no shifts yet:
Eventyay User Profile
Implement a "My Shifts" entry on Eventyay user profile