I started working on the cover flow for missed shifts, and it became more interesting than I expected.

At first, I treated it like a simple status change.

Someone cannot make a shift.

They tap a button.

The shift becomes available for someone else.