One of the projects we are particularly proud of is our collaboration with smsticket, a significant player in the online ticket sales for cultural, sports, and social events.
The Challenge
Smsticket approached us with a clear goal: speed up PDF ticket generation that customers receive after purchase. The original solution used a LaTeX-based system, which provided quality output, but in terms of performance and flexibility, it no longer met current demands for speed and scalability.
Problems with the original system
- Slow PDF ticket generation
- Limited design flexibility
- Complex LaTeX system maintenance
- Insufficient scalability
Our Solution
We designed and implemented a new solution based on the QuestPDF library, a modern tool for generating PDF documents in the .NET environment. This transition brought several key advantages:
- Significant speed improvement – the new system enables creating thousands of tickets in a fraction of the time compared to the original solution.
- Higher design flexibility – modifying ticket appearance is now simpler and faster, without requiring LaTeX knowledge.
- Easier maintenance and extensibility – modern C# code is clearer and integrates better with other parts of the system.
Results
After deploying the new system, we achieved multiple times faster ticket generation, which has a positive impact on both user comfort and operational efficiency of smsticket. The new system also reduced technical complexity and opened doors to further improvements in ticket design and personalization.
On this occasion, smsticket also asked us to redesign the tickets with a new look. Here is a before and after comparison.
Before

After

Karel Sasín
Summary
Our collaboration with smsticket demonstrates how targeted optimization of a specific system component can bring significant performance and technical advantages. We are pleased to have contributed to a better user experience for thousands of cultural event visitors across the republic.