Case Study
8 minutes


If you are a venue owner or event organizer, you need to check people in and out of your events quickly, so you download an app to quickly perform these functions from a ticketing service provider. Even though you’ve never used this app before, the friendly interface, clear navigation and, of course, fast loading time all allow you to scan, quickly find and manually check-in ticket holders. This is a classic situation when your experience as a user plays a major role in your buying decision. 

The Need

Now imagine this: you downloaded the app, but it doesn’t display well on your latest iPhone or Android device. Is the navigation confusing, and it takes a lot of time to browse and find the ticket holder you need? Would you use that app for your next event? Probably not!

Understanding their current and potential users’ needs, our new client, Event Espresso, a US-based event registration and management company, turned to Softjourn with the idea of rewriting their iOS and Android ticketing apps from scratch.

The Solution

Event Espresso already had iOS and Android apps based on their API 3.0, with the main functions:

  • to check in ticket buyers;
  • to validate buyers’ tickets.

The attendee would receive an e-ticket automatically and then have the QR or barcode scanned at the door by the event manager. The problem was that those apps didn’t work so well with newer versions of iOS and Android and didn’t offer event organizers the best experience that customers expect. Together with Softjourn, Event Espresso considered two possible ways of improving their app:

  • to update the existing apps and integrate them with the new API 4.0 or
  • to rewrite those apps from scratch, changing the design and paying more attention to UX as well as share of usage across different mobile platforms and versions.

After much discussion and suggestions from Softjourn’s team, the decision was made to proceed with the second option: rewriting both mobile apps from scratch.

Softjourn started with the design and implementation part while the API was still being developed, so we worked collaboratively with Event Espresso’s in-house team and helped them with API testing and the validation of final endpoints in order to speed up the process and meet the planned deadline. As a result, we were able to shorten the development communication cycle to as little as 12 hours. As a part of the project, Softjourn also provided design services and consultation on what UX features would work the best, based on Espresso’s needs. Through daily reports and weekly meetings, we brainstormed what additional features might be added and then extended the basic functions of the existing system.

Most of the basic features present in older versions of Espresso’s app remained the same, but after changing the UX and design, we just had to add some new options:

  • Filtering and searching an event series (e.g. the same event is happening at different venues or times).
  • Manual check-in (when the user didn’t pay online, but does so at the gate).
  • Ticket package option (faster check-in at the door for groups).

We empowered our client’s business with our knowledge in this domain. We offered strong visual design and user experience services to meet the client’s expectations, to give them ideas about the look and feel as early as possible in the development process. And then we took the challenge to exceed these expectations with process transparency and effective collaboration. We worked as one team with the client’s back-end developers to vastly improve their product!”

Andriy M., Project Manager at Softjourn



Download Event Espresso at App StoreDownload Event Espresso at Google Play



Event Espresso - Softjourn's event ticketing client logo
Event Espresso
Event Espresso is a WordPress event manager which makes it easy for you to sell tickets for events, workshops, events, training, conferences or concerts, register attendees for classes, all from your WordPress website.

The Benefits

Event Espresso:

  • Increased market reach by extended functionality.
  • Increased number of users by more accessible application – up to 20 different devices have been certified, via testing, for over 100 supported devices, starting with Android 4.0 and including the last 3 versions of iOS.

End users:

  • The user experience is far better, the navigation is very clear, and the performance much faster and smoother.
  • Convenience – functionality has been extended to include several new options for both ticket buyers and event managers.