Image for Aeronet

Aviation Operations Platform

Image for Aeronet

Project Overview

Global aviation SaaS platform serving aircraft operators & MRO facilities worldwide. Delivered dynamic filter/search persistence across sessions, multi client AWS SSM configuration, and automated CI/CD deployments enabling seamless white label operations across unlimited environments from single codebase.

Industry : Aircraft Maintenance Software

Location : New Zealand (NZ)

Year : 2025

Technologies Used

Python

SSM Parameter Store

Remix

AWS Services

Fast API

React

Responsive Design

CI/CD

Challenges

Faced critical scalability issues with browser resize resetting user filters across multi-tenant clients, manual configuration file creation for each aircraft operator requiring repetitive setup, and frequent deployment conflicts from FTP based manual releases causing production bugs and rollback challenges across 10+ client environments.

  • Browser resize/page refresh resetting user filters (date ranges, aircraft types, status).
  • Manual config file creation for every client repetitive & error prone.
  • FTP manual deployments causing release conflicts, bugs, and rollback issues.
challenges secondary image
challenges primary image

Solutions

1. FILTER & SEARCH PERSISTENCE

Browser resize and page refreshes were resetting user filters, frustrating multi tenant clients. Implemented dynamic URL-based persistence storing all filter states (date ranges, aircraft types, status filters) in local Storage + URL params. Now maintains 100% state retention across sessions, tabs, and devices for seamless user experience

2. MULTI-TENANT CONFIGURATION

Manually creating separate config files for each client was time-consuming and error prone. Engineered dynamic path structure in AWS SSM Parameter Store : / Aeronet / {client}/{env} / {feature} enabling centralized config management. Single codebase now powers unlimited white-label deployments with client specific branding, API endpoints, and feature flags.

3. CI/CD DEPLOYMENT WORKFLOW

Manual deployments via FTP caused release conflicts, rollback issues, and production bugs. Built semantic version branches (v4.11.0, v4.11.1) + GitLab CI/CD pipeline with environment detection that automatically deploys to client specific AWS environments. Achieved zero downtime blue green deployments with automated testing and rollback capabilities.

solution image

Results

Synchronized Codelab delivered 100% filter reliability across all breakpoints and sessions, reducing deployment time from 4+ hours to just 2 minutes a 70% improvement. Configuration errors were completely eliminated using AWS SSM paths, enabling seamless scaling across 15+ client environments with zero downtime. Platform uptime jumped from 97.2% to 99.8%, making daily releases routine. "Synchronized Codelab transformed our multi-client challenges into an enterprise grade platform," says the Aeronet Technical Lead.