Advanced IFE System Integration: Supporting a Leading CSP’s Scalable Tech Solution
Partners with: ![]()
Website: inflightdublin.com
Duration: 2020 – 2024
Customer location: Ireland
Dedicated team behind the project
Senior Front-end Software Engineer
Front-end Software Engineer
Back-end Engineer
UI/UX Designer
The client
Inflight Dublin is the largest independent Content Service Provider in the world, supplying video and audio programming and innovative services to over 50 airlines worldwide.
Founded in 1984, Inflight Dublin provides inflight entertainment (IFE) solutions for both wireless and seat-back systems. The company combines CSP expertise with state-of-the-art hardware and software solutions. The company offers full access to early window Hollywood content and a fully-fledged design department. Their comprehensive end-to-end wireless IFE platform, Everhub™, features DO-160G certified next-generation hardware. Inflight Dublin caters to each airline’s tailored needs with all products and services provided in-house.
Client achievements:
The challenge
Inflight Dublin sought to elevate their in-flight entertainment offerings. To achieve this, Ralabs collaborated with their team to build a robust and secure IFE ecosystem. This comprehensive system encompasses various complex applications designed to cater to the evolving needs of airlines and passengers.
Developing these applications from scratch required a scalable and adaptable infrastructure. Leveraging our expertise in agile methodologies, we seamlessly integrated with the Inflight Dublin team, ensuring smooth transitions between projects and a high degree of adaptability to changing requirements.
What was done
Building a complex IFE ecosystem demanded a strategic approach. Ralabs partnered with Inflight Dublin’s team to establish a collaborative environment that fostered open communication and knowledge sharing. This joint effort ensured optimal solutions were identified and translated into a robust and scalable architecture.
Implemented features:
Unified system with responsive UI
Inflight Dublin’s operational efficiency significantly improved with the integration of various applications into a single system. This system serves distinct user groups: customers, crew, management, and content selection. A key focus was ensuring a responsive user interface that functions effectively across different devices.
Comprehensive application suite
- Passenger App: User-friendly interface for passenger services and information.
- Crew App: Streamlined in-flight service management and communication.
- Management App: Real-time data and control for flight operations and customer service.
- Content Selection App: Efficient curation of in-flight entertainment and informational content.
Enhanced passenger experience
Integrated Games: Diversified entertainment options through partner-provided games.
FlightPath3D Integration:
- Integrated Games: Diversified entertainment options through partner-provided games.
- FlightPath3D Integration: Interactive 3D maps for informative flight journey visualization.
IMD Advertisement - Integration: Dynamic banners displaying advertisements, enriching the travel experience and offering an advertising platform.
Project management approach
LEAN development following SCRUM methodology.
Weekly iterations with daily stand-up calls.
Iteration planning meetings and grooming sessions.
2-week agile sprints with scrum ceremonies.
Results:
Major performance improvement
This significantly reduced loading times for applications and systems, particularly crucial in the context of in-flight services
Maintained up-to-date systems
This approach enhanced security, efficiency, and ensured the utilization of the latest features and optimizations
90% test coverage
This high level indicates a robust and reliable software development process
Tech stack
















What the team has to say
Vitaliy
Senior Front-end Engineer
“I really enjoyed working on the Inflight Dublin projects. The best part was the freedom and opportunity to be creative in solving problems. Here, I realized that I enjoy working in the entertainment industry and that the key to success lies in well-coordinated teamwork, constant contact with colleagues, and detailed discussions of decisions made. Additionally, I would like to mention Ralabs, which constantly supports its employees, solves any problems they may encounter, and simply makes life easier.“
Alex
Back-end Engineer
“Working on the Inflight Dublin project has been a truly enriching experience for me. One of the highlights has been engaging with the project’s intricate hardware and software architecture. This presented unique challenges that pushed me to expand my skill set and think outside the box. Additionally, the opportunity to work alongside a great international team was incredibly rewarding. It allowed for a diverse exchange of ideas and perspectives. What I enjoyed the most was the flexibility of our work culture and the trust placed in us. Working with the amazing and cheerful Irish team, full of fun and humor, added a delightful dimension to our project.”
Other сases
Team size: 3 developers
Team size: 6 developers
Team size: 5 developers
Team size: 5 developers
Team size: 7 developers
Team size: 5 developers
