On the roadmap · System admin
1. Create a chapter
The chapters table exists, but there’s no create-chapter service or admin UI yet. Chapters are seed-only today — a system admin can’t stand up a new organization from the app.
Your platform guide
Explore chapter setup, season management, nominations, and voting.
Video walkthroughs · 16:50 in total
Narrated recordings from inside the real app. Start at the top, or jump to the moment you need.
Chapter admin walkthrough · narrated by Casey Marsh
Your contact details, the disciplines you run, and the terms and waiver everyone signs.
Jump to a moment
Looking for another role? Browse all video guides →
Open a workflow to explore the steps for your role. Original step numbers and descriptions are retained; planned features are labeled separately.
Standing up a brand-new chapter — the very first step before any season can exist. Almost entirely on the roadmap today.
On the roadmap · System admin
The chapters table exists, but there’s no create-chapter service or admin UI yet. Chapters are seed-only today — a system admin can’t stand up a new organization from the app.
On the roadmap · System admin
There’s no discipline concept in the schema yet. Today the platform implicitly supports one discipline (full-length competition theater) — picking theater vs. choir vs. public speaking, each with its own default rubric set, is on the roadmap.
On the roadmap · System admin
No invitation system yet. Every chapter-admin membership in the seed data is inserted directly, not through an invite flow.
On the roadmap · Chapter admin
Sign-in itself works — but there’s no invite-acceptance flow that binds a brand-new account to a specific chapter and role yet.
Available · Chapter admin
This is as close as the app gets to a chapter profile today: a read-only home with quick links to Schools, People, and Important Dates, plus a list of the chapter’s seasons.
On the roadmap · Chapter admin
Season-level policy toggles exist (voting thresholds, nomination windows). Chapter-level settings — auto-reminders, email notifications — don’t yet.
On the roadmap · Chapter admin
No terms/acknowledgment model exists yet — nothing records that a chapter admin accepted responsibility for handling sensitive student data.
On the roadmap · Chapter admin
Chapter-admin permissions already gate the rest of the app correctly — but season creation itself is missing. See Season Setup below for what season management actually does today.
Standing up a competition year — calendar, schools, performances, and award categories & rubrics.
On the roadmap · Chapter admin
No create-season form exists yet — every season today comes from seed data, though the underlying table (with draft/active/completed/archived status) is ready for it.
On the roadmap · Chapter admin
Every season today implicitly means theater — a discipline picker with automatic rubric-set cloning is on the roadmap.
Available · Chapter admin
The Important Dates page lets the chapter admin add or remove calendar entries — training day, voting day, gala, deadlines — tagged by kind.
Available · Chapter admin
Adding a date is live on the shared calendar immediately — no draft/publish step.
Available · Chapter admin
A searchable list of the season’s schools with contact info and performance counts. Read-only today — there’s no add-a-school form yet.
Available · Chapter admin
Contact info, directions, performances, and the reviewer team for one school. A chapter admin still eyeballs the roster themselves to confirm it’s staffed.
On the roadmap · Chapter admin
Title, type, school, date, venue, playbill — the performances table supports all of it, but there’s no create/edit form yet. Every performance today is seeded.
On the roadmap · Chapter admin
The backend service to assign roles exists, but no page currently has a role-assignment control wired up to it yet.
On the roadmap · Chapter admin
There’s a voting-day toggle, but no general draft-to-active transition yet — every season you see is already seeded as active.
Available · Chapter admin
Chapter admins add and edit award categories — type, PLAY/MUSICAL/BOTH, linked rubric, max nominees — and activate or deactivate them.
Available · Chapter admin
The rubric editor lets a chapter admin rewrite the description shown at each of the ten score levels — the exact text reviewers see live while scoring.
Available · Chapter admin
Saving updates the rubric in place — every performance using it immediately shows reviewers the revised description.
Getting every participant an account, the right season role, and a signed waiver before training day.
On the roadmap · Chapter admin
No invite system yet — role assignment requires an already-existing user account.
On the roadmap · Chapter admin
No CSV/spreadsheet import path exists to invite a whole roster in one pass.
On the roadmap · Member → chapter admin
Only admin-initiated role assignment exists — no member-facing request-a-role workflow yet.
Available · Chapter admin
The admin picks a person, a role, and an optional school scope, then assigns it. Existing roles are searchable and removable in one click — reviewer/adjudicator conflicts are enforced automatically.
Available · Chapter admin
Role crossovers on one person — like a show director who’s also a school rep — are explicitly supported.
On the roadmap · Chapter admin
A person can belong to a chapter with no season role in the data model, but there’s no in-app flow to add one outside of seeding.
On the roadmap · Chapter admin / show director
Not in the role model at all yet — there’s no signifier-only "lead reviewer" label.
On the roadmap · Show director / chapter admin
No liaison field exists on a school’s profile yet.
Available · Chapter admin
A status dropdown on the admin’s user-detail page moves a waiver through not-submitted, submitted, approved, or expired. It’s global per-person today rather than per-season, and there’s no document upload yet.
Meant to be a first-class, roster-taking event that gates who can review a show. Today it’s a line on the calendar — everything else is roadmap.
Available · Chapter admin
The season calendar supports a dated "event" entry, and Reviewer Training is already seeded there. This is the only piece of training day that’s built today — a title, a date, and an optional description, not yet its own roster or attendance model.
On the roadmap · Chapter admin
No field distinguishes a reviewer-training session from an adjudicator-training or makeup session yet.
On the roadmap · Chapter admin
No path exists yet for crediting a reviewer who completed training online or after the fact.
On the roadmap · Chapter admin
Follows directly from the missing roster/attendance model above.
On the roadmap · Chapter admin / reviewers
No way yet to seed a practice show reviewers can score without it counting toward eligibility or awards.
On the roadmap · Chapter admin / member
The waiver flow itself is real — see Role Onboarding & Invites — but training day has no waiver-specific UI of its own; it’s just the usual moment it gets collected.
On the roadmap · Chapter admin
With no training-attendance records yet, there’s nothing to verify a mid-season addition against.
On the roadmap · System / chapter admin
Reviewer and adjudicator assignment works regardless of training record today — no gate checks it yet.
Nominee names, reviewed and approved through the season — feeding voting day’s slates and, eventually, the winners.
Available · Chapter admin
The same Categories & rubrics screen from Season Setup — nominations can’t exist without a category defined first.
On the roadmap · System / chapter admin
Nothing creates a show’s nomination slots automatically at runtime today — every slot is seeded.
Available · Chapter admin
The chapter admin has the same edit/approve power as an adjudicator, from the performance’s admin console — a "missing nominees" badge flags any category still without a name.
Available · Chapter admin
The admin’s override path, usable at any point in the season.
Available · Chapter admin
A season-wide "nominations open" toggle is real and persists — though nothing enforces it yet, so toggling it off doesn’t currently block edits.
Available · Chapter admin
The toggle works and persists as state — it’s just not wired to any enforcement yet.
On the roadmap · Adjudicator / chapter admin
Approving a nomination updates the submitted name, but the "canonical accepted" spelling that voting day’s conflict-matching is meant to key off doesn’t exist yet.
On the roadmap · System / primary teacher
Nothing surfaces a nomination to the student or their teacher anywhere in the product yet.
On the roadmap · System
No awards service exists yet — approved nominations don’t feed anything downstream. That’s part of Voting Day’s remaining roadmap.
Available · Chapter admin
Every nomination write is recorded to the audit trail — though today it’s always logged as a generic "updated" rather than distinctly as approved or rejected.
On the roadmap · Show director / chapter admin
No withdraw concept yet — a rejected nomination has no resubmission path back to the director.
The flagship flow — check-in to feedback, fully built and verified end to end. Every screenshot below is a real, driven action against live seed data.
Available · Chapter admin
The chapter admin adds whole school teams or individual reviewers, plus adjudicators, to a show. The host school is automatically flagged ineligible to review its own performance.
Available · Chapter admin
The admin’s queue shows each request with the reviewer’s reason and ranked alternatives — annotated with each show’s current roster size.
Available · Chapter admin
Approving moves the reviewer’s attendance to the chosen alternative show — on both sides, instantly.
Available · Chapter admin
A season-wide view flags which performances are behind on scores, responses, or feedback.
Available · Chapter admin
Full drill-down for a completed performance — Categories, Scores, and Responses tabs.
Available · Chapter admin
Expanding a score shows the full criterion breakdown and complete audit history — submit, approve, reject, with actor and timestamp.
Eligibility-gated scoring for the season’s final round. The phase gate and approval flow are built and shown live; slate and winner computation are next.
Available · Chapter admin
A single toggle on the season page switches every performance’s scoring phase from performance-day to voting-day.
Available · Chapter admin
One click deactivates voting day — every performance reverts to performance-day scoring.
Available · Chapter admin
Reactivated — the rest of the flow happens with voting day live.
Available · Chapter admin
The admin console aggregates scores per performance today — a season-wide leaderboard across every nominee in a category is the next piece to build.
On the roadmap · System / chapter admin
Not built yet — the season-wide standings computation this depends on doesn’t exist.
On the roadmap · Chapter admin (committee)
No winners view or confirm-winner path yet — depends on the standings/slate computation above.
On the roadmap · System / chapter admin
The raw attendance and grade data is tracked, but nothing computes a per-grade standing from it yet.
On the roadmap · Chapter admin
Out of scope until the standings/winners computation above exists — would just export its output.