YMCA Schedule Viewer

About

Project

This project reformats the official Virtuagym schedule pages into a Google-Calendar-style day timeline that's easier to scan, with concurrent events shown side by side. Schedules are updated daily. Please report any issues here.

Why this exists

The official schedules list each session on its own. The website gives a start and end time, and the app gives a start time and a duration. Neither shows what is running at the same time, and a duration like “225 min” leaves you doing math to work out when Recreational Swim actually ends.

Official YMCA website schedule for Tuesday Nov 03: a single list of sessions, each with a start and end time, such as Recreational Swim 09:00 am - 11:15 am.
Official website: start and end times, but one long list with no sense of what overlaps.
Official app schedule for Tuesday 3: sessions listed by start time and duration, such as Recreational Swim 2:00 PM, 225 min.
Official app: Recreational Swim at 2:00 PM for 225 min. So when does it end?

Laying the day out like a calendar makes it easy to see what is open right now, what overlaps, and when each session ends.

YMCA Schedule Viewer day timeline for the same Tuesday: Recreational Swim drawn as a block from 2:00 PM to 5:45 PM beside the overlapping lane swims and private lessons.
This site: the same afternoon on a timeline. Recreational Swim clearly runs 2:00 to 5:45 PM, alongside the lane swims.

Privacy

This site uses Umami for basic visitor analytics. It is cookieless, collects no personal information, and is not used for advertising.

Author

Ryan White
Software developer and entrepreneur in Toronto