Varna and Burgas airports – the two air gates to the Bulgarian Black Sea coast

Get ready to take off with Varna Airport and Burgas Airport, two gems in Fraport's crown. These airports see millions of passengers pass through their gates every year, with over 17,500 flights operated by 70 world-class airlines to 96 top destinations in Europe, the Middle East, and Northern Africa. With all that buzz, their websites have become hubs of activity – and with good reason. Thanks to the innovative work of Bulcode, both airports now feature impressively optimised flight search functionality, making it easier for travellers to find the perfect flight. This is a must-have feature for any airport website worth its salt.

Project
Project Logo

Project brief

Bulgaria's Black Sea coast is home to two sea airports: Varna and Burgas. In 2021, Varna and Burgas airports served nearly 2 million passengers on more than 17,500 flights operated by 70 Bulgarian and foreign airlines to more than 96 destinations in Europe, the Middle East, and North Africa.

Bulcode was chosen as a trusted technology partner to drive digital transformation, resulting in the creation of a state-of-the-art website and integrated backend system. Both airport websites use the same codebase with different configurations. A combination of headless Drupal 10 and Next.js is used to build the platform's software solution. Flight schedules are communicated and synchronised using an API exposed by headless Drupal and then rendered by React, allowing for a fast and fluid user experience as well as exceptional search filtering.

Project Brief

The team involved

Product team
Development team
01 / 00
Nikolay Tsekov

Nikolay Tsekov

Chief Operating Officer
Daniel Stefanov

Daniel Stefanov

Developer
Todor Kolev

Todor Kolev

Developer
Martin Georgiev

Martin Georgiev

Developer
Rosen Hristov

Rosen Hristov

CTO
Svetoslava Angelova

Svetoslava Angelova

Head of Delivery

Key challenges

Outdated CMS: Challenges with outdated content management systems (CMS) that hinder efficient content updates and management.
Problems with managing and viewing the timetable: Airports struggled to manage and display flight schedules, which affected the accuracy of passenger information.
Poor website performance: The existing website suffered from poor performance, resulting in slow load times and a frustrating user experience.
Lack of content management workflows: Lacked structured content management workflows, making it difficult to keep information consistent and up to date.

Key achievements

Improved user experience: Our solutions have significantly improved the overall user experience for both passengers and airport staff.
Enhanced accessibility: We have ensured that the digital infrastructure meets accessibility standards, making it inclusive for all passengers.
Drupal 7 to 10 migration: We have successfully migrated from Drupal 7 to Drupal 10, ensuring compatibility with the latest technologies.
Drupal + Next.js: Combining headless Drupal with Next.js improved site performance and allowed for a more dynamic and responsive user interface.
Increased operational efficiency: Our solutions have optimised the allocation of resources, leading to increased operational efficiency across airports.
Significantly improved performance: Bulcode's efforts resulted in significantly improved digital performance, contributing to a smoother passenger experience.
Budget
50 000 - 100 000€
Timeframe
4 months
Industry
Tourism

Technologies We Use

Frameworks:
CMS:
Continuous integration:
Containers orchestration:
Monitoring:
CSS frameworks:
UX/UI design:
Other technologies and tools:
Technologies We Use
OUR PROCESS
    Discovery and PlanningDiscovery and PlanningDiscovery and Planning
    Discovery and Planning
    DISCOVERY AND PLANNING
    DevelopmentDevelopmentDevelopment
    Development
    DEVELOPMENT
    Quality assuranceQuality assuranceQuality assurance
    Quality assurance
    QUALITY ASSURANCE
    UATUATUAT
    UAT
    UAT
    Bug FixingBug FixingBug Fixing
    Bug Fixing
    BUG FIXING
    DocumentationDocumentationDocumentation
    Documentation
    DOCUMENTATION
    LaunchLaunchLaunch
    Launch
    LAUNCH
    Service Level Agreement (SLA)Service Level Agreement (SLA)Service Level Agreement (SLA)
    Service Level Agreement (SLA)
    SERVICE LEVEL AGREEMENT (SLA)

    GET IN TOUCH

    Have a project you'd like to launch?
    Svetoslava Angelova

    Svetoslava Angelova

    Head of Delivery

    If you still can't decide which is the best approach towards making your idea into reality, at Bulcode we are here to analyse your business and help you decide.