(01).
PROJECT
How do you bill an aircraft hangar fairly when the meter is time, and three different people touch every job?
Arreconsa leases construction and support equipment to aircraft hangars. The hard part is not the catalogue — it is knowing exactly when a structure goes onto an aircraft and when it comes off, because that time window is what the client pays for. We built a three-app system so each role owns its own screen.
The hangar crew logs every aircraft and structure as it happens; the operations/admin side controls the catalogue, the mounted structures and the accounts; and the client sees its own quotes, orders and invoices. One shared database, three tailored front ends — so the billing total builds itself from what the floor actually recorded.
Walkthrough – 2026
(01)
ABOUT THE PROJECT
What did we deliver, and how do you keep three systems honest against one source of truth?
The platform is built in PHP on the CodeIgniter framework, with a shared MySQL database and role-based access. Each of the three apps — hangar intake, admin/operations and client portal — is its own CodeIgniter install pointing at the same data, so a structure entered on the hangar floor is instantly visible upstream.
The billing engine is the heart of it: every mounted structure carries its weight, its period in days and its rate, and the system rolls those into a per-structure service value, then into quotes, purchase orders, invoices and an accounts-receivable report — the $442K the operational dashboard summarizes at a glance. PDF export runs through Dompdf, spreadsheets through PhpSpreadsheet.
(02)
PROJECT GOALS
Turn "when did the aircraft enter and leave" into a billing total the client can trust, with no double entry.
Give the hangar, the admin and the client each their own view over one shared source of truth.
Arreconsa now runs its whole aircraft-structure operation on one platform: the hangar records reality, the admin turns it into money and the client sees exactly what it is paying for. A genuinely complex logistics-and-billing problem, solved with a clean CodeIgniter build and a single source of truth.
Francisco Gonzalez
Project Manager