Home Portfolio Event scanner app: ticket control made easy

Event scanner app: ticket control made easy

In an increasingly digitalized world, event organizers are constantly looking for ways to increase the efficiency of event processing. Our task was to develop an extension for Kaufleuten’s already integrated payment solution. The result? An innovative web app that allows tickets to be scanned directly at the box office and is seamlessly connected to the client’s in-house event management tool.

Kaufleuten Scanner App on Smartphones

Initial situation

Covid and the requirements for event organizers in Switzerland

After successfully developing the payment integration for the client’s website, we had the opportunity to expand this solution further. Our goal was to optimize admission management and make the ticketing process as smooth as possible.

In times of Covid-19, the demands on event organizers in Switzerland increased enormously. It was not only important to offer guests a safe environment, but also to meet the constantly changing regulations and requirements of the authorities. A key aspect of this was the precise control of visitor numbers. Event organizers had to know exactly how many guests were in the club hall at any given time in order to be able to provide information immediately in the event of a police investigation.

We have addressed this need directly in our scanner app. Each time a ticket is scanned, the app automatically updates the number of guests present. This not only provides merchants with the security of complying with official requirements, but also the confidence of having a real-time overview of the number of guests and thus being able to react immediately if necessary. This was a crucial feature that underlined the importance of our bespoke solution in these challenging times.

The Kaufleuten Zürich

Drawing of how Kaufleuten is digitally structured

For over 100 years, the Kaufleuten in the heart of Zurich’s city center has enriched nightlife and cultural life. As a renowned club, it is known for its varied program with national and international DJs and as a venue for concerts, readings and cultural events.

The Kaufleuten’s stylish restaurant offers European dishes made from organic ingredients and creates a cozy atmosphere – perfect for romantic evenings or business lunches.

As a popular location for events and banquets, the Kaufleuten offers various rooms for different occasions. It acts as a meeting place for people from all walks of life, where relaxation, entertainment and inspiration come together.

The Scanner-Web-App

By combining various front-end libraries, we developed a web app that is able to scan tickets in real time and compare the data directly with the organizer’s event management tool. This enables guests to enter the venue quickly and smoothly and significantly reduces waiting times at the box office.

Practical test in the club

The importance of observation

Scanner app in use

To ensure the effectiveness and practicality of our web app, we carried out an on-site test at Kaufleuten. We observed under which circumstances, be it the lighting conditions or the speed of the staff at the checkout, the scanner could potentially have problems. This direct observation enabled us to obtain user feedback in real time and identify weak points immediately.

Technical optimization with Sentry

While the hands-on observation provided valuable insights into the user context, we used Sentry for technical testing. This tool helped us to identify potential errors during scanning. Thanks to this error logging, we were able to quickly identify and fix technical issues, which led to a higher reliability of our application.

Efficient event management

Our developed scanner app enables smooth scanning on mobile devices and tablets. After each scan, relevant information is immediately displayed, including the surname, first name and address of the ticket buyer. The app always keeps track of attendees and displays room capacity in real time.

Universal accessibility

Our web app is easy to use for anyone with a modern device or browser, allowing flexibility for staff changes without the need for specialized hardware training.

Fast updates

Thanks to the web app structure, we can carry out updates quickly without having to rely on app store restrictions. This allows us to react flexibly to new requirements and constantly improve our service.

Statistics

The comprehensive statistics function of our scanner app allows one to access the recorded data at any time. These statistics can be easily exported to save them for later use or for further analysis. Our app makes contact tracing more efficient and user-friendly.

Challenges and solutions

We faced up to the technical challenges. On iOS devices, it was not technically possible to use the device light and the camera at the same time. However, by installing additional lighting at the box office, we were able to successfully overcome this hurdle.

Barcodes are considered to be more error-prone compared to QR codes, but with our implemented STRICH library we have made significant progress. Our web app recognizes barcodes quickly and reliably, even remotely.

Continuous use of the camera can drain the battery, so we always recommend a charging cable provided at the box office to ensure smooth operation.

With these technical solutions, we offer event management a reliable and flexible solution. Our scanner app not only enables efficient ticket scanning, but also effective contact tracing in a user-friendly way.

Project team

Projects are always teamwork and often all of us are involved in some way. The following people in particular were involved here.

Karin Christen

Karin
Christen

Project management

Dominik Schilling

Dominik
Schilling

Development

Simon Halimonov

Simon
Halimonov

Development

Conclusion

The development of the scanner web app was a challenging but rewarding project. By working closely with the client and combining hands-on on-site observation with technical monitoring tools, we were able to create a customized solution that met the event organizer’s requirements while improving the customer experience.

Other projects we have implemented for Kaufleuten

Sale of event tickets directly via the website

Kaufleuten commissioned us to redesign their website and integrate an online payment system as part of their “mobile-first” approach. This enables their customers to purchase tickets for the club, concert and cultural events from anywhere and at any time.