One of the main challenges was building an experience that worked equally well for both attendees and event organizers. Early versions of the platform lacked clarity in event details, had limited interaction features, and didn’t support smooth onboarding for new users or hosts.
Another major challenge was the inconsistency in how events and user interactions were displayed across devices. Without a proper design system, each update introduced visual gaps and increased the maintenance overhead, making the product harder to scale and improve over time.
I led a full redesign of the event flow—from discovery to registration to post-event engagement. The new structure highlighted key event details, made joining simpler, and gave hosts clearer controls and better visibility into attendee activity.
To solve the long-term scalability issue, I also created a lightweight design system that brought consistency to UI elements across mobile and web. This improved developer handoff, sped up iteration, and gave DoJoin a more polished and reliable user experience.
Next projects.
(2016-25©)