Prague Airport
We revamped and rewrote the existing web-based training management system for Prague Airport. This system, among other things, manages employees and partners as well as external users, issues certificates, and submits documents to the accounting department.
The original solution was slow, inefficient, and challenging to maintain. This led to Prague Airport staff spending too much time exporting reports or waiting for the system to respond, costing the airport both time and money. Beyond speed and user-friendliness, our project was also designed to enhance the system's security and integrate it with Microsoft's Azure cloud platform. This step allowed us to leverage advanced security measures and further increase data and user protection.
First, we decided to replace the original complicated solution with modern frameworks. We chose the robust Symfony system and optimized it for PHP8. This simplified the entire architecture and increased the system's performance. We also focused on improving security by implementing bcrypt for password storage. Additional security measures, such as two-factor authentication and data encryption, were then deployed.
The new booking system allows users to work more efficiently, and the system itself is more intuitive and enjoyable to use. Report exports have been sped up by 25%, and development costs have been reduced by 30%. Day-to-day work in the system is much smoother, with the average response time drastically reduced from 10 seconds to only 120 milliseconds.
The transition to the cloud infrastructure was seamless, and the reservation system met the increased security requirements even under the transition's challenging conditions. Thanks to modern frameworks and libraries, Prague Airport can be confident that they can easily use our solution for a long time and that the entire application is more accessible and scalable due to the cloud solution.
reduction of development costs
faster report exports
shorter average response time
Do you need a new website or a custom web application? Do you seek innovative strategies to enhance efficiency or set your brand apart? Let’s work together to transform your business challenges into opportunities and success. Whether you're tackling a specific issue or planning for long-term growth, we're here to help you achieve your goals.