Airline Company

banner
banner
about
Product Development

The Company

One of the largest European airlines asked us to build an eDoc project – a document management system handling documents from their aircraft parts and components supplier.

about

The Challenge

As we always do at the start of a new engagement, we analyzed the requirements, drafted the specification, and concluded a complex system was needed to not only store all documents digitally, but also manage and organize them by multiple attribute types.

The Solution

We built from scratch a well-structured eDoc system with categories and subcategories of documents and manuals used by mechanics and pilots. The entire system is a Java web application running on Tomcat. Documents were supplied in XML or SGML, processed and transformed into multiple formats, and rendered with XSLT. Each document type has its own attributes managed in the eDoc admin area.

One of the key modules is AVS, which enables file creation and management. The admin area is comprehensive, supporting multiple document management modes. The system also includes a powerful search engine (documents stored in Oracle 11g with full‑text search via Lucene).

The project started five years ago, was paused during the pandemic, then resumed.

Vertical Digital assigned five specialists: two senior full‑stack Java developers, one tech lead, and two mid‑level Java developers.

Technologies used:

  • Java
  • Tomcat
  • Oracle
  • Javascript
  • DHTMLX
  • XSLT

Results

Together with our partner we verified and tested all functionality to ensure everything operated within the required parameters. The eDoc system proved highly useful for airline professionals, putting the documents they need just a click away.

Team Reflections

“Working on this project, I felt I made meaningful progress every day. It was both an opportunity to grow and a challenge. I improved my SQL and advanced in development using Java, JavaScript, TypeScript and dhtmlx 5/7/8.” — Adrian B., Vertical Digital

  • Client:

    European aviation company

  • Location:Germany
  • Technologies:Java, Tomcat, Oracle, Javascript, DHTMLX, XSLT
  • Contract duration:

    4 years (ongoing)