Symbios AG / Beontra AG

How Symbios/Beontra Gave Airport Operators Data-Driven Planning Across Three Time Horizons

Airport management company Symbios AG / Beontra AG needed a statistics and forecasting suite covering short-term, medium-term, and long-term planning. easy.bi rebuilt the short-term module from scratch and delivered tools that help airports optimize staffing, gate allocation, and capacity planning.

3
Planning horizons unified
<2s
Query response time
3
Database systems supported
CI/CD
Professional dev process introduced
Symbios AG / Beontra AG project showcase
01

The Challenge: Managing Airports with Spreadsheets and Guesswork

Airports are among the most complex operational environments on earth. A mid-sized airport handles 50,000+ passengers daily, with hundreds of flights, thousands of staff shifts, and dozens of gates that need allocation in real time. Every delay cascades - a late arrival at Gate 12 affects departures at Gate 14, ground crew schedules, baggage handling, and retail revenue.

Symbios AG / Beontra AG provided airport management software, but their existing tools had grown organically over years. The short-term planning module - the one operators used for day-to-day decisions - was outdated, slow, and difficult to use. Planners spent more time fighting the interface than analyzing data. Reports that should take seconds required manual exports and spreadsheet manipulation.

The medium-term and long-term modules existed in separate systems with different data formats. Airport managers who needed to compare this week's gate utilization against next quarter's capacity forecast had to manually reconcile data across three disconnected tools. The result: planning decisions based on incomplete information and institutional memory rather than unified analytics.

Beontra needed a complete rebuild of their short-term planning module and a coherent suite that connected all three planning horizons - without disrupting the airports already using the existing system.

“Our planners were spending more time fighting the old interface than analyzing data. The new module is fast enough that they actually use it in real time during shift planning.”

02

Why Beontra Chose easy.bi

Beontra's requirements were unusual. They needed developers who could work with legacy PHP/Symfony codebases, understand relational database systems spanning MySQL, Oracle, and MS-SQL simultaneously, and build modern ExtJS frontends that airport planners - not software engineers - would actually use. Finding that combination in one team is rare.

easy.bi brought exactly that mix. The team had deep experience with Symfony-based enterprise applications, multi-database architectures, and building data-intensive interfaces for non-technical users. Equally important, easy.bi introduced professional software development practices - CI/CD pipelines with Jenkins, structured quality measures, and a development process that Beontra could sustain after the engagement ended.

“Finding developers who understand Symfony, multi-database architectures, and airport operations was nearly impossible. easy.bi's team delivered on all three from the first sprint.”

03

The Approach: Rebuild, Unify, Professionalize

The engagement started with the highest-priority pain point: the short-term planning module. Rather than patching the existing system, easy.bi proposed and executed a complete redevelopment - new architecture, new interface, new performance profile.

Short-term planning rebuild. The new module was built on PHP/Symfony with Propel ORM, connecting to the existing MySQL database while supporting Oracle and MS-SQL for airports using different backends. The ExtJS frontend replaced the old interface with a responsive, filterable dashboard where planners can view gate assignments, staff schedules, and flight data in real time. Query performance that previously took 30+ seconds now returns in under 2 seconds.

Multi-horizon analytics. The suite was designed so short-term operational data feeds into medium-term trend analysis and long-term capacity planning. Airport managers can start with today's gate utilization, zoom out to quarterly patterns, and project forward to annual capacity needs - all from one interface. No more reconciling spreadsheets across disconnected systems.

Professional development process. Beyond the code, easy.bi introduced structured quality practices: Jenkins-based CI/CD pipelines, automated testing, Maven build management, and documented development workflows in Jira and Confluence. These practices ensured that Beontra's internal team could maintain and extend the system confidently after the engagement.

Multi-database architecture. Airports use different database systems. The planning suite was built to connect to MySQL, Oracle, or MS-SQL depending on the deployment - without code changes. A database abstraction layer handles the differences, allowing Beontra to deploy the same product across their entire client base regardless of infrastructure.

“We used to reconcile short-term and long-term data in spreadsheets. Now it's one system. Our airport clients can see today's gate utilization alongside next year's capacity plan.”

04

The Results: Planning That Matches the Speed of Airport Operations

The rebuilt short-term planning module transformed daily operations for Beontra's airport clients. Planners access real-time data through an interface designed for their workflow - not a generic dashboard repurposed from IT monitoring. Query response times dropped from 30+ seconds to under 2 seconds, turning the planning module from a bottleneck into a tool operators actively use throughout the day.

The unified three-horizon approach eliminated the data reconciliation problem. Airport managers make decisions with full context: what's happening now, what the trends show for next quarter, and what capacity looks like next year. All from one system, one login, one data source.

The professional development practices easy.bi introduced have had lasting impact. Beontra's internal team ships updates faster, with fewer regressions, using the CI/CD pipeline and quality processes that remained in place long after the engagement ended.

3
Planning horizons unified
<2s
Query response time
3
Database systems supported
CI/CD
Professional dev process introduced

“The CI/CD pipeline and quality practices easy.bi set up are still running years later. That's the kind of impact that outlasts any single feature.”

05

Key Takeaways

  • Rebuild beats patch for critical systems. The short-term planning module was too outdated to refactor incrementally. A clean rebuild delivered better performance, better UX, and a maintainable codebase - faster than a gradual migration would have.
  • Unify data across time horizons. Airport managers need short-term, medium-term, and long-term views in one system. Disconnected tools force manual reconciliation that degrades decision quality.
  • Abstract the database layer. Supporting MySQL, Oracle, and MS-SQL from one codebase let Beontra deploy to any airport without custom engineering per client. That abstraction is a competitive advantage.
  • Leave the team better than you found it. CI/CD pipelines, automated testing, and documented processes ensure the client's internal team can maintain velocity after the engagement ends.

Ready to achieve similar results?

Speak directly with our experts. Book a 20-minute Expert Call.

Start with a Strategy Call

Project Snapshot

Industry
Technology & IT Services
Service
Custom Solutions
Technologies
PHPSymfonyPropelMySQLOracleMS-SQLJavaScriptAJAXExtJSJenkinsMavenGitHubJiraConfluence