1. [Home](https://trevor.bluecraneworks.ca/)
2. [Work](https://trevor.bluecraneworks.ca/work/)
3. Scheduling and events

# Scheduling, check-in and event systems for gyms, festivals and member communities.

**Trevor Stuckless, a software builder in Dundas, Ontario, builds the systems that decide who is where, and when.** Coach Console gives personal trainers session packs, QR check-in and a schedule that syncs with Outlook and Google Calendar. The Jesus Festival volunteer app was built to run the volunteer teams of a two-day outdoor festival in Hamilton. Sons of Scripture handles events, RSVPs and a gathering calendar for its members across Canada.

Updated 28 September 2026 by Trevor Stuckless · One of [eight kinds of work](https://trevor.bluecraneworks.ca/work/)

## How does Coach Console stop trainers losing paid sessions?

By making the session record itself. The problem it was built for is simple: a trainer sells a ten-pack, has a busy day, forgets who came in, and a paid session goes unrecorded. In Coach Console the client checks in by QR code, which draws down their pack on the spot.

The trainer's day appears as a schedule that syncs with Outlook and Google Calendar, and when a pack runs low the client can buy the next one from their own check-in page. Coach Console is $14.99 a month for a trainer.

## How does a volunteer app hold up on festival day?

By asking nothing of a volunteer but a code. A coordinator adds each person and the app issues them a personal six-character code, so there is no account or password to forget on the day. Coordinators set a team's staffing for each day and the app spreads it evenly across that day's shifts.

The day itself runs on a live roster board, a tilted 3D map of the grounds with calibrated GPS, help beacons, announcements and team chat. The festival ran on 4 and 5 September 2026.

## How do schedules reach people's own calendars?

Through the format every calendar app already reads. Coach Console publishes sessions as an iCalendar feed, the standard defined in [RFC 5545](https://www.rfc-editor.org/rfc/rfc5545), so a schedule is subscribed to once rather than copied by hand.

Sons of Scripture builds its gathering calendar from the group's rotation, and a coordinator can give a single gathering its own name without touching the rest of the schedule.

## Which scheduling systems has he built?

| System | Used by | Key parts | Where |
| --- | --- | --- | --- |
| **Coach Console** | Personal trainers and small gyms | QR check-in, session packs, calendar sync, a storefront per gym | [coachconsole.app](https://coachconsole.app/) |
| **Jesus Festival volunteer app** | Festival volunteer teams, 4 and 5 September 2026 | Invite codes, staffing targets, roster board, grounds map, help beacons, chat | Private to volunteers |
| **Sons of Scripture** | Members across Canada | Events with RSVP, a rotation-based gathering calendar, live presence, a video room | [sonscanada.com](https://sonscanada.com/) |

## What does a scheduling or event system cost?

Coach Console is $14.99 a month for a trainer. On a managed website, booking is one of the $50 a month add-ons ([published terms](https://bluecraneworks.ca/solutions/websites.html)). An event or scheduling system built for one organisation is scoped on a call and quoted in writing.

## What else does Trevor build?

- [Websites built to be foundMulti-page sites written from the owner's own facts, checked by a deploy gate on every release.](https://trevor.bluecraneworks.ca/work/websites/)

- [AI and search visibilityProving, crawler by crawler, that Google, Bing, ChatGPT and the rest can read a site, then fixing what cannot.](https://trevor.bluecraneworks.ca/work/ai-search-visibility/)

- [Business applicationsSoftware that runs the work itself: job-site records, parts and stock, paper archives.](https://trevor.bluecraneworks.ca/work/business-applications/)

- [AI featuresAI that removes one specific chore: site walks to estimates, paper to documents, websites an assistant can use.](https://trevor.bluecraneworks.ca/work/ai-features/)

- [Payments and billingStripe subscriptions, one-time passes, donations, and platform payouts to the people on a platform.](https://trevor.bluecraneworks.ca/work/payments/)

- [Data pipelinesReading hundreds of public sources on a schedule and handing back one thing a person can act on.](https://trevor.bluecraneworks.ca/work/data-pipelines/)

- [Media and advertisingSix media titles and the ad server that sells and counts every placement directly.](https://trevor.bluecraneworks.ca/work/media-and-advertising/)

## Talk to Trevor about a scheduling or event system.

Describe what the business needs and what it is doing by hand today. You will get a straight answer on whether this is the right job for it, and what it would cost.

[Email trevor.stuckless@outlook.com](mailto:trevor.stuckless@outlook.com?subject=A%20scheduling%20or%20event%20system)
[See all the work](https://trevor.bluecraneworks.ca/work/)

---

Source: https://trevor.bluecraneworks.ca/work/scheduling-and-events/
