Skip to content
Cade Ryan.

Work / (01)

The Fools' Guild

Heroes rise, kingdoms fall, tickets sell.

Role

Co-producer · Design & full-stack development

Scope

  • Show CMS
  • Per-show box office
  • Cast & team profiles
  • Admin tools

Client

My own troupe

Live

foolsguild.ca ↗
The Fools' Guild homepage with show reel and upcoming shows
foolsguild.ca — the Guild's digital home.

The Fools' Guild is a fantasy improv troupe I co-produce in Vancouver — "a theatre company by and for fantasy lovers", staging improvised D&D adventures, romantasy epics and tavern nights across the city. I also built its entire digital home.

The platform grew out of a ticketing system I built for an earlier theatre company, expanded into a full self-serve venue: a show CMS, cast and team profiles, a newsletter, and a per-show box office that sells tickets without anyone leaving the site.

(01) — The stage

A guild hall on the web

The site leads with what the troupe does best: an auto-playing show reel, then straight into upcoming shows with their poster art front and centre. The dark, lightly fantastical visual language stays out of the posters' way while making the whole thing feel like one production.

The Fools' Guild homepage from hero to footer

(02) — Show CMS

Every quest gets its own page

Each show is a full production page: poster art with photo credits, the pitch, the cast with linked performer profiles, venue, date and runtime, content advisories and accessibility notes — everything an audience member needs before committing to a night of shenanigans.

Past shows stay up as a growing archive of the Guild's history, and the whole catalogue is managed through the site's own admin — publishing a new show takes minutes, not a developer.

A Court of Crits and Bits show page with description, cast and ticket sidebar
Upcoming and past shows archive on foolsguild.ca

(03) — Box office

Tickets without leaving the page

Every show configures its own box office. The platform carries a built-in Stripe checkout, and co-presentations — like runs at The Improv Centre — can swap in an embedded partner checkout instead. Either way the audience buys in a modal right on the show page: pick tickets, add a donation, check out, done.

In-page ticket checkout modal with quantities, pricing and donations

(04) — The company

The cast, on stage and off

An about section introduces the whole operation — co-producers, creative, marketing, technical and partnerships directors — each with their own profile. The same profile system powers the cast lists on every show page, so performers accumulate a body of work as the archive grows.

Meet the team grid on the Fools' Guild about page

(05) — Mobile

Pocket-sized shenanigans

Show announcements travel by Instagram, so the whole experience — posters, listings, show pages and checkout — is tuned for the phone it'll be opened on.

The Fools' Guild homepage on mobile

Outcome

A theatre that runs itself

The Guild publishes shows, sells tickets and grows its audience from one platform — no third-party storefront, no developer on call. I co-produce the shows, host some of them, and built every pixel and endpoint of the thing that sells them: the most "me" project on this site.

Next project

Squid Loyalty→

Digital loyalty, end to end