How exactly do you go about making an web app for a company that's done over $1.5 billion in ticket sales? The web app's main mission is to continue Eventbrite's mission of streamlining all aspects of event management.


For Eventbrite, the more really is the merrier. The company began in 2006, the brain child of husband and wife duo Kevin and Julia Hartz, along with their business partner Renaud Visage. The idea? Make an online marketplace for experiences that allows people to create, promote, attend and discover a wide range of events.

In order to cater to the different needs of its customers, Mitch Colleran, the Product Manager at Eventbrite, decided the app would have to have multiple interfaces that could handle different levels of access. So he worked with Chris, a Crew developer, to make this happen.

The Eventbrite web app is primarily focused on the customization of branded events, like NYC Beer Week. In this case, the app allows event participants the ability to style their own page while remaining connected to the NYC Beer Week main event. The app can also be used to help establish a brands look and feel across a wide range of events held by individuals representing their brand.

NYC Beer Week
NYC Beer Week

Building the app

The best way to handle the different needs of its community was to have multiple interfaces that could handle different levels of access. One for event organizers looking to link their event to a brand or organization and one for owners of the event or event managers.


The second interface gives brands, organizations—as well as the Eventbrite team—access to a boatload of data. Here, Eventbrite members can get an overview of total amount of tickets sold, attendee lists, and a bunch of other goodness. Because this information is vital to running an event smoothly, it also had to be available offline.

Allowing for this kind of instant, on-demand access to information ended up putting a lot of strain on the backend of the Eventbrite API, which resulted in less than optimal data load times. Chris and Mitch took on this challenge by allowing organizers to use their own APIs. This not only solved the issue of the data lag but also let organizers know who was accessing their event data.

You might anticipate that building an app with this level of complexity would be wrought with challenges and complications. But thankfully, that wasn’t the experience on either side, thanks in large part to great understanding and communication.

When you have people committed to seeing a project through, who are willing to tackle any challenge in the interest of serving customers the results are almost always inspiring.

“Overall the project went very smoothly — with Mitch very clearly understanding both the technical side and business side of the application — this allowed us to move quickly and rapidly improve on aspects of the application.”

The Eventbrite web-app doesn’t skimp on utility or functionality. It’s lightweight, self-service approach, gives everyone the ability to control their own event. Most importantly, it gives event organizers and managers access to the tools and information they need to craft truly unique experiences.


We look forward to Eventbrite continuing to make events more open, free, and fun for everyone, everywhere.

Explore more of our portfolio


Technology that makes the feelings of human connection possible is an exceptional thing. It helps create opportunities to experience one…


Harish knew the market existed for a great online product centered around teaching design from the ground-up. He’d seen similar…


After working on thousands of projects in Crew, we noticed one simple element that made projects run smoothly: a moodboard.