Skip to content

My Shifts: personal schedule page #46

Description

@hpdang

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

Image

Metadata

Metadata

Assignees

Labels

featureNew feature or user-facing functionality

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions