Skip to content
Web App · Concept2024

EventHub

A concept ticketing platform where the same person can buy and sell tickets from one place, built to serve the small and community events that Sri Lanka's existing platforms ignore.

01Context

EventHub is a self-directed concept project. I wanted to rethink event ticketing for the events that fall through the cracks: office parties, community meetups, small gatherings that are too small for the big commercial platforms.

Sri Lanka's existing options (BookMyShow, Ticket Ministry, OneTicket) are all built for large commercial events. Smaller organisers get either rejected or priced out. On top of that, buying and selling tickets usually live in separate tools, so anyone who wants to do both is stuck switching between workflows with no single place to manage it.

The problem

Existing platforms make organisers jump through 12 to 15 onboarding steps, gate smaller events behind admin approval, and split buying and selling into separate flows. There's no unified place for a regular person to run a small event and sell tickets to it.

02Constraints

  • 01

    A concept project with no client, so the whole product and brand had to be defined from scratch and kept internally consistent.

  • 02

    The core idea, one person switching between buyer and seller, meant every screen had to work for two different mindsets without becoming two separate apps.

  • 03

    Ticketing carries real trust weight (payments, seat selection, event details), so the design had to feel credible enough that someone would believe it handles their money.

03Key decisions

  • 01

    Built the platform around dual roles from the start. One account, one dashboard, buy or sell without leaving it. Navigation and layout stay consistent across both modes so switching feels natural instead of like changing apps.

  • 02

    Cut organiser onboarding down from the 12-to-15-step norm to something a regular person could finish, so hosting a small event stops being a commitment.

  • 03

    Designed the seat selection around a familiar cinema layout with clear color states (available, selected, taken), instead of inventing a new interaction people would have to learn.

  • 04

    Gave organisers a real dashboard: live analytics, sales tracking, and promotion tools in one place, so running an event feels managed rather than guessed.

04Solution

  • 01

    A sign-up and onboarding flow stripped to the essentials, so becoming an organiser takes minutes.

  • 02

    A browsing and booking experience with clear event listings, a familiar seat-selection interface, and a clean checkout.

  • 03

    A payment and confirmation flow that closes the loop, with clear settlement so organisers know exactly what they earn.

  • 04

    An organiser dashboard with real-time analytics, sales history, and promotion management, all in one view.

05Design system in action

Because this was a full product concept, the type and color system is part of the deliverable.

Typography (Lufga)
  • Display heading: weight 700, hero titles
  • Section title: weight 700, major headings
  • Body large: weight 400, 18px, primary content
  • Body regular: weight 400, 16px, secondary content and labels
  • Caption and labels: weight 500, 12px, uppercase, metadata and UI labels
Color
  • Primary accent: #DF2531
  • Secondary accent: #8A0009
  • Background main: #0E0E0E
  • Background card: #171717
  • Text primary: #FFF8F2
  • Text secondary: #CBC5C1

06Learnings

  • 01

    Balancing dual roles is tricky. Users needed to feel sure whether they were buying or selling. Keeping navigation and layout consistent across both modes is what made switching feel natural.

  • 02

    Simplicity beats complexity. The seat selection was overwhelming at first. Falling back to a familiar cinema layout with clear color states made it click instantly. Sometimes the obvious solution is the right one.