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.