Home / Streamlining Ticket Management with a Unified Codebase, Improving Cross-Platform Performance
Digital transformation For One of the Largest Ticket Distributors in Europe.
01.
Beckerbillett is of the largest ticket distributors in Europe
with decades of experience in the German ticketing market
They provide leisure and cultural venues with complete ticketing solutions. The company offers everything from top-quality printed tickets, and access control hardware, to ticketing and visitor management software.
They were going through a digital transformation for three years. Starting with a small in-house team of developers. However, the team had been under a lot of pressure from growing customer expectations. When online sales skyrocketed during the pandemic, it put even more strain on the team and their systems. To solve this problem, our client reached out for external help and expertise.
02.
The Process we’ve succeeded with
Initially, two senior developers and an architect joined the client’s original team. Their first task was to get to know the complexities of the client’s software and hardware ecosystem. It was also crucial for them to be able to communicate well with the client’s team. They needed to be frank and clear, but also sensitive, to build mutual trust.
They worked closely with the client for two months. Within that time, they got to understand the client’s system and needs well enough to propose a project approach and required team structure. Based on this recommendation, Inspeerity began to expand the team working for the client. Within six months the team grew to twelve people.
03.
The outcome we've achieved
Work with the client is now conducted in two main areas. The first is the improvement of existing solutions, which are being maintained and are bringing profits. Our QA team has been able to improve product quality by streamlining the software writing process. Performance issues have been fixed and new features added. The team was also able to integrate the hardware and software infrastructure without increasing the client’s technology stack.
The second area is the development of a completely new product: a ticket sales system accessible through API. It allows cooperation partners of our client to also sell tickets via their own platform for our client’s clients. It is working more or less like an invisible ticket marketplace, with capacity leveling. Hence the system exchanges sales data in real time between the different systems, in order to prevent overbookings. The whole project uses Microsoft technologies (Blazor and .NET) and is cloud-based and scalable, allowing for faster processing of large numbers of orders.
04.
The multi-platform solution we delivered
Beckerbillett needed a multi-platform solution. However, managing different apps across Android, iOS, and Windows posed a few challenges. This was especially important when dealing with custom devices such as custom ticket printers. The application needed to run smoothly on mobile, desktop, and web. The solution? Develop a unified codebase for all apps.
Using MAUI we were able to create a single application. This greatly improved cross-platform performance and made it easier for users to access. At the same time, it sped up transactions, allowed offline use, and streamlined updates.
Here are some benefits Beckerbillett gained from using a unified code base.
- Cost Efficiency: the new software cut costs. It made resource management efficient, reducing overhead and minimizing losses.
- Consistency and Standardization: everything was uniform across the board—data formats, and protocols. This means fewer errors and better asset and inventory management.
- Simplified Maintenance and Updates: updating the software is now a breeze. Everything stays compatible, saving time and money.
- Improved Integration and Data Sharing: data flows between inventory, sales, and asset management. This makes accurate forecasting much easier.
- Enhanced Security: centralizing security measures made things easier to manage. This boosted security. Compliance and auditing are now smoother too.
- Adaptability: the system can easily adapt to new features, stores, and users. All without the headache of mixing old and new software.
For a full breakdown of this part of the case study, explore How Using .NET MAUI Delivered A Multi-Platform Solution
05.
The future we’re looking forward to
By working on these two areas at the same time, we allow our client to have evolution, rather than a revolution, in their business. The cooperation will continue and the team of highly skilled professionals, which we have built for our client, is expected to expand further. Having developed a framework of collaboration under pandemic restrictions, we are now fully able to continue with further stages of the project from multiple locations. Next time you are buying a ticket to a zoo in Germany, maybe you’ll have us to thank for it going smoothly.
MEET OUR EXPERT
Sebastian Dąbkowski
Lead Architect for Beckerbillett
Sebastian is the Lead Architect who worked closely with the Beckerbillett team on their custom solution. With his wealth of technical expertise and visionary thinking, he guides the success of the project.
Discover more projects
The AI Chat Assistant Simplifying Complex Documentation Across Industries
Say Hi to TREWOR, The AI Chat assistant for analyzing large documentation
Improved Cost Forecasting with a Custom Configurator for a 300-Strong Sales Team
See how we developed an Advanced Agreement Configurator for cost forecasting and contract management in manufacturing.