Duration

3 months (2024)

Tools

Figma (Design, Figjam), Notion, ClickUp, Paper

The challenge

Build an events platform competitive with Eventbrite and Luma while maintaining StackUp's design language. The platform needed to serve two distinct groups: attendees wanting frictionless registration, and organizers requiring flexible management tools.

Context

StackUp's developer community was hosting events through a patchwork of tools — Notion, Typeform, Google Sheets. There was no unified experience or scalable infrastructure. The Events app consolidates this fragmented process into a dedicated platform for discovery, registration, and management, integrated seamlessly into the StackUp ecosystem.

The solution

I designed an events platform centered on clarity and modularity. For attendees, the experience is frictionless, intuitive discovery, seamless registration, easy social sharing. For organizers, the system offers flexible configuration, powerful participant management, and reusable workflows.


In this case study

Discovering the research

Defining the barebones user journey

Information architecture

Prioritisation & breaking down the work

Results & outcomes


Discovering the research

Events were already happening, just messily. Organisers were making it work despite the systems, not because of them. I spoke with people who had run internal and external events using whatever they could cobble together. The feedback was operational: they needed control over registration flows, optional approval processes, and reusable templates to stop rebuilding everything from scratch.

<aside> <img src="/icons/thought-alert_pink.svg" alt="/icons/thought-alert_pink.svg" width="40px" />

I studied Gumroad's live events, Eventbrite's tagging system, and Substack's RSVP embeds to understand how structured systems could feel lightweight. My north star: events should feel effortless for users while giving organisers real control.

</aside>