admittee
Admittee is an event scheduling platform that helps schools and organizations manage their calendars, facilities, and event tickets in one place. One system instead of a pile of separate tools.
Schools were still running events on paper tickets: clunky to manage, easy to lose, and a drag on the fundraisers and games they support. Scheduling was just as fragmented. A school event and an outside organization booking the same facility lived in different systems, with no centralized place to see either. Conflicts, double-bookings, and email-chain approvals were the norm.
My job was to understand the user flows end to end and audit the competitor landscape: what existing apps did, where they fell short, and what hurt their users most. The pattern was consistent. No competitor put scheduling, ticketing, and payments in one system, approvals happened outside the product, and event-day tools ignored the people actually working the gate. Those gaps defined the flows Admittee had to fill.


One shared calendar with built-in conflict detection, so internal events and outside facility bookings finally live in the same place. Four roles use it for four different jobs: the athletic director sending game contracts, the activities director routing approvals, the facilities manager fielding rental requests, and the business officer reconciling the money, each with their own view instead of their own tool. Digital ticketing, registrations, and payments report automatically, and event day runs on a volunteer's phone: scanning, tap-to-pay, and concessions, learned in under a minute.
I also designed Admittee AI, a way to set up a game, event, rental or contract just by describing it. It slides in as a rail on the right, so the calendar stays in view, and you type something like “home football game vs Riverside Prep, Friday at 7.” It might ask a quick clarifying question, then offers suggestions. Pick one and the regular builder opens with everything filled in and marked as drafted by AI, so you review and publish in the tool you already know. I mapped every state of the flow, from empty and generating to errors and parked drafts, and flagged each step that can't be undone, so nothing goes live without a person saying yes.
- 55K+
- tickets processed
- $700K+
- gross sales processed
- 11
- paying organizations
Admittee took its first live purchase in March 2025. Since then it has processed 55,000+ tickets across 2,000+ ticketed events, running seven revenue lines through one Stripe account: tickets, passes, registrations, donations, rentals, concessions, and game contracts. The numbers also kept us honest about where design effort belonged. Roughly 8 of 10 tickets are still sold at the gate, so the box-office and scanning flows got the same attention as online checkout.
The piece I'm proudest of is the public facility booking page. Admins kept telling us the same thing: empty facilities are money sitting idle, but renting them out was too painful to bother with. Now they embed their rental calendar on their own site and take bookings with agreements and deposits handled. The bigger lesson: solve the pain point that hurts most before branching out, because if a product doesn't fix that, nothing else really gets a chance. Then keep each feature simple enough that a volunteer working a Friday-night gate can use it without training.