Vueling airlines logo

Airport analysis system

Vueling, one of Spain's leading airlines, needed an automated system to analyze monthly airport reports and generate comprehensive Excel files for flight crew briefings. Their existing manual process was time-consuming and couldn't scale with their growing operations.

This project showcases our expertise in building robust automation systems for enterprise clients. We delivered a solution that processes thousands of documents at a time, reducing manual work and ensuring flight crews always have the most up-to-date airport information.

The challenge

The airline required a comprehensive, secure, and reliable automation solution capable of processing thousands of PDF documents each batch, extracting relevant airport information, performing comparative analysis, and generating standardised reports.

Vueling Airport Analysis System

Our solution

Modular automation system

We developed a robust automation solution composed of independent components, enabling flexible and scalable document processing.

Scheduled data processing

A fully automated scheduling system runs recurring tasks, analyses new documents monthly, and ensures timely delivery of precise results with built-in notifications.

Intelligent data extraction

Advanced parsing, validation, and pattern recognition techniques ensure accurate extraction of key airport data from complex PDF documents.

Flexible execution & integration

We developed both a command-line tool and a REST API, allowing the technical team to run analysis workflows locally or remotely, generate reports on demand, and integrate the system seamlessly into existing environments.

Tech stack

The technologies we used in this project

Node.js

JavaScript runtime environment for building scalable server-side applications with excellent PDF processing capabilities.

Express.js

Fast, minimalist web framework for Node.js, providing robust HTTP API functionality for document processing workflows.

SharePoint

Automated document management system enabling scheduled downloads/uploads of aviation reports from Vueling's corporate repositories.