Back to work

Event Hive

Event management, on the assumption that the hard part is coordination.

Category
Event Management Platform
Technologies
Next.js, TypeScript, Node.js, MySQL
Index
05 / 05
Asset pending

Organizer dashboard on the day of an event.

public/projects/event-hive/cover.webp

01Overview

Event Hive is a platform for running events end to end — publishing the event, taking registrations, and managing attendees from a single record.

02Problem

Most events are coordinated across a form, a spreadsheet and a chat thread. The information exists three times, diverges immediately, and nobody is sure which copy is current on the day it matters.

03Approach

Make the event the single record and hang everything off it. Registration, capacity, schedule and attendee state all read from and write to the same place, so there is no reconciliation step.

04System

  1. OrganizerDefines the event and its capacity.
  2. EventOne record everything else attaches to.
  3. RegistrationControlled intake with real limits.
  4. AttendeeTheir own view of what they signed up for.
Event recordSchedule, capacity and details in one authoritative place.
RegistrationIntake enforces capacity and eligibility at write time rather than after the fact.
Attendee stateRegistered, confirmed, attended — transitions the organizer can act on.
Organizer viewOperational dashboard oriented around the decisions made on the day.