Festival module
One grid. Every tier. Every door.
Programme, access grants and the on-site roster in one system — published once, true everywhere.
Publish once
Drop every workshop, social, party, performance and competition into a day-by-day grid. Room, time, level and artists on each item.
Tier access, decided by you
Grant the Full Pass to everything, Party Pass to nights only, day passes to that day's items. Your tiers, your rules — configured, not inferred.
Attendee planner
Pass holders see exactly what their tier covers and save their personal plan — day-pass buyers only see day-pass content.
Door-side rosters
Printable, grouped by tier and colour-coded. A scan feed stamps attendance you can read back later.
Illustrative — Saturday grid
13:00 · Workshops
Bachata sensual — lead craft
Full Pass Sat Day
Zouk fundamentals
Full Pass Sat Day
17:00 · Socials
Poolside social
All passes
Improver social
All passes
22:00 · Parties
Main room — artist set
Full Party Sat Day
Chips are live: each item's access reads from your tier grants — no PDF, no door arguments.
The objection we hear most
“Our programme lives in a PDF and a WhatsApp thread.”
A PDF can't grant access, count heads or hand attendees their personal plan. The grid publishes the same data everywhere: app, planner, door, and the who's-here board.