Solutions
Cutting-edge solutions tailored to everyday issues in the modern digital environment.
Services
Innovative tools and services designed to address complex challenges today’s digital landscape.
Ready to clean up your CRM workflow?
Book a CRM Workflow Audit and see where leads, follow-ups, reporting, or disconnected tools can be fixed first.
A learning management system, a CRM and an iPad inflight app for an aviation group where training records and customer relationships both carry real weight.
The client is a large aviation group with a wide range of flying, maintenance and training activity, and customers in both government and commercial sectors. Aviation staff need current training records, since regulators expect proof of what each person has completed and when. Customer relationships are long and high in value, and a tablet carried on board has to work with no connection. The client needed three tools for three very different settings: the classroom, the sales desk and the cabin.
Hexagon delivered three separate pieces of work. The LMS gives learners courses and assessments, and gives training managers a current view of completions and expiring qualifications. The CRM holds customer organizations, contacts and opportunities, so account teams work from shared records. The iPad inflight app puts flight-related content on a tablet that keeps working in the air, then updates once the device is back on a connection.
Aviation has little tolerance for an out-of-date record, a dropped relationship or an app that fails at altitude.
Aviation staff hold qualifications that need renewing. When records are spread across classrooms and spreadsheets, a manager can struggle to show who is current, and an audit request becomes a scramble.
We built an LMS where completions, scores and expiry dates sit on each learner's record, so managers can pull the current picture at any time.
People on shift patterns and rotating duties can't always attend a classroom at a set hour. Paper materials also go out of date, and nobody can be sure who has the newest version.
We gave learners online courses and assessments they can complete around their duties, and a single current version of each course.
A group serving government and commercial customers has contracts that run for years and contacts who change roles. If those details live with one account manager, the knowledge leaves when that person does.
We built a CRM around organizations and contacts, with opportunities, notes and contract dates, so the relationship belongs to the company.
Once a flight leaves the ground, a tablet may have no network at all. An app that relies on a live connection simply fails, and it does so in front of the people relying on it.
We designed the iPad app to store its content on the device, then update it when connected, so it works the same way throughout a flight.
| Feature | Description |
|---|---|
| Learners | |
| 1. Course Catalog | Learners see the courses assigned to their role, along with anything optional. |
| 2. Online Lessons | Reading and video materials can be taken at a learner's own pace around duty schedules. |
| 3. Assessments | Quizzes and exams test understanding and record the score automatically. |
| 4. Training Transcript | Each learner can see what they have completed and when each item expires. |
| 5. Completion Certificates | A certificate is issued on passing, and the learner can retrieve it whenever it is requested. |
| Training managers | |
| 6. Course Authoring | Staff create and revise courses, with one current version for everyone. |
| 7. Role-Based Assignment | Required courses are assigned by job role, so nobody has to remember who needs what. |
| 8. Expiry Alerts | Learners and managers are warned ahead of a qualification lapsing, leaving time to schedule a refresher. |
| 9. Compliance Reports | Managers can produce completion and currency reports by team, which makes audit preparation easier. |
| 10. Instructor-Led Session Records | Classroom sessions and attendance sit alongside online courses in a single learner record. |
| Account and sales teams | |
| 11. Organization and Contact Records | Each customer organization holds its people, roles and full history. |
| 12. Opportunity Pipeline | Potential contracts are tracked by stage, value and owner. |
| 13. Contract Date Tracking | Renewal dates are recorded, so a conversation can begin well before an agreement ends. |
| 14. Activity Notes | Meetings and calls are logged, allowing a new account manager to catch up quickly. |
| 15. Sales Reports | Leaders see open opportunities and activity by sector and team. |
| Inflight users | |
| 16. iPad Inflight App | A native iPad app designed for use on board, with large touch targets for use in a moving cabin. |
| 17. Offline Content | Content is stored on the device, so the app works with no connection in the air. |
| 18. Content Sync | New content arrives automatically when the iPad is back online, so devices stay current without manual updates. |
| 19. Content Management | Office staff publish and update inflight content centrally, instead of updating tablets one by one. |
Each layer has one job.
The client now has a dedicated tool for each setting. Training records, customer relationships and inflight content each have one clear home.
| Area | Before | After |
|---|---|---|
| Training records | Spread across classes and spreadsheets | Completions and expiry dates on each learner's record |
| Course updates | Materials could go out of date | One current version in the LMS |
| Customer knowledge | Held largely by individual account staff | Shared organization and contact history |
| Onboard content | Dependent on physical or manual updates | Stored on iPad and refreshed when connected |
Good software follows a process. Here are the six stages, and what happens in each one.
Goal: Define the product vision, target audience and core business requirements.
Key activitiesGoal: Create an intuitive user experience and visual interface.
Key activitiesGoal: Build the functional application using agile sprints.
Key activitiesGoal: Harden the application against vulnerabilities and boost performance.
Key activitiesGoal: Deploy to a controlled group of real users to catch edge-case bugs and gather feedback.
Key activitiesGoal: Roll the software out to the general public.
Key activitiesTraining status can be pulled by person or team when it is requested.
Alerts give people time to renew before an expiry date.
Relationship history stays with the company when staff move on.
The iPad app does not rely on a network during flight.
Aviation organizations answer to regulators, to customers and to whoever is on board, and each needs something different from software. Hexagon built an LMS that keeps training records current, a CRM that keeps customer history in the company's hands, and an iPad app that keeps working in the air. Three settings, each with a tool designed for how the work happens there. If you run an aviation or transport business with similar needs, we'd be glad to compare notes. Let's talk.
Talk to us about your projectRelated services: CRM development · mobile app development · learning management systems · custom software development
BUSINESS SYSTEMS
SOFTWARE
AI
INTEGRATIONS
Whether you need custom software, CRM, ERP, AI, automation, integrations, or modernization, tell us what you’re trying to improve. We’ll review your requirements and recommend the most practical next step.
300+
Software projects delivered
37+
Enterprise apps built
150+
delivery team members
10+
countries served
Tell Us About Your Project
No sales pressure. Tell us what you’re trying to build, improve, integrate, automate, or replace. We’ll review your answers and come back with a clear recommendation within 1 business day.
Prefer to talk now? Call +1 (801) 259-4800 or book a free 30-minute consultation.
Custom software, CRM, ERP, AI, integrations, and business systems built to improve how growing organizations operate.
© 2026 Hexagon IT Solutions. All rights reserved.