Context
In aviation parts procurement an order begins as an RFQ email to a supplier and continues through quote, proforma invoice, purchase order, payment, logistics and customs. At most companies that chain is split between email, Excel and part-query systems such as ILS. FLY AI folds the chain into one operations screen and automates its two most expensive steps: structuring the inbound request and matching the quotes.
Constraints
- Requests arrive as unstructured attachments (PDF, Excel, free text); model output must bind reliably to business rules.
- Several currencies inside one order; different permission tiers for purchasing, finance and logistics (JWT + 2FA).
- Customers work with OEMs such as Collins Aerospace, Honeywell and Safran; enterprise security and auditability are not negotiable.
Architecture
The LLM parsing pipeline is Python; the frontend is Next.js (shadcn/ui, TanStack Query); the backend runs REST APIs on Java 17 / Spring Boot 3 with MongoDB for high-volume corporate records. Dev / QA / Prod environments are isolated with Docker behind an Nginx reverse proxy; every merge reaches QA through Git CI/CD.

