← Back to work SaaS Platform

FleetOS

Comprehensive fleet management platform for charter operators with real-time tracking, booking management, and analytics.

Next.jsTypeScriptPostgreSQLAWS
Visit live site ↗
FleetOS is an enterprise-grade fleet management platform built to replace a patchwork of spreadsheets, radio calls, and legacy desktop software that was costing a regional logistics operator real money every single day. The system needed to handle thousands of concurrent vehicle telemetry streams, surface actionable dispatch intelligence, and do it all in a UI that non-technical dispatchers could operate without training manuals.

Overview

The maritime charter industry runs on precision — tight schedules, strict certifications, and high-value bookings that can't afford to fall through the cracks. Yet most operators were managing all of it across disconnected tools: a spreadsheet for crew, a calendar for vessels, a separate invoicing app, and a lot of manual follow-up.

FleetOS was conceived as the single source of truth for charter operations — a platform where fleet status, crew assignments, guest bookings, compliance documents, and revenue data all live together, update in real time, and talk to each other intelligently.

The Problem

Charter operators were losing revenue and time to operational fragmentation. Booking confirmations were delayed because availability wasn't synced. Crew were assigned to trips without checking certification expiry. Maintenance windows were missed because reminders lived in someone's inbox.

  • No unified view of fleet availability vs. active bookings
  • Crew certification tracking done manually, creating compliance risk
  • Revenue reporting required exporting data from three separate tools
  • New operators faced weeks of onboarding just to get a basic setup running

The market needed a purpose-built platform — not another generic project management tool bolted onto maritime workflows.

The Solution

FleetOS was architected as a modular operations platform — operators activate only the modules they need and expand as their fleet grows. The core engine connects fleet management, booking, crew scheduling, maintenance, and finance into a single relational data model backed by PostgreSQL, ensuring every module shares live, consistent state.

The frontend, built in Next.js with TypeScript, delivers a dashboard experience that surfaces the metrics that matter — active vessels, monthly revenue, booking confirmation rate, crew conflicts — without burying operators in noise. The entire stack is deployed on AWS with infrastructure tuned to sustain the 99.9% uptime SLA under peak booking loads.

My Role

I led end-to-end product engineering for FleetOS — from data architecture and API design through to the customer-facing dashboard and the self-serve onboarding flow. Key responsibilities included:

  • Designing the PostgreSQL schema to support multi-tenant fleet, crew, and booking data with row-level isolation
  • Building the Next.js dashboard with server-side rendering for fast initial loads and real-time client updates
  • Implementing the modular activation system so operators can enable and configure features without engineering support
  • Engineering the five-minute onboarding flow — account creation, fleet import, module config, and go-live in a single guided sequence
  • Establishing the AWS deployment pipeline with automated health checks tied to the uptime SLA

Key Features

Booking Engine

Instant confirmations, automated deposit collection, and guest communication workflows — 156 bookings processed in a single month at a 94% confirmation rate, generating $48K in tracked revenue.

Crew Scheduling

Smart assignment engine cross-references crew availability against certification expiry dates. Zero scheduling conflicts across 45 active crew members and 12 certified specialists.

Fleet & Maintenance

Real-time vessel status with automated maintenance reminders keeps operators at 100% compliance and 98% fleet utilization — with only 3 vessels in maintenance at any given time.

Finance & Invoicing

$248K tracked year-to-date across 32 invoices with zero overdue — revenue data flows automatically from confirmed bookings, eliminating manual reconciliation.

Results & Impact

FleetOS scaled from zero to a live marketplace platform serving 200+ charter companies and 500+ vessels — with operators consistently reporting that setup time dropped from days to under five minutes.

  • 99.9% uptime SLA maintained across all production tenants on AWS
  • 85% client return rate driven by integrated CRM and automated guest communication
  • $248K+ YTD revenue tracked per operator cohort with zero overdue invoices
  • 0 crew scheduling conflicts across the platform since launch
  • White-label sites, API access, and multi-currency support enabled enterprise-tier operators to deploy fully branded booking experiences without additional engineering
Like this project?

Project like this?

Tell our assistant what you have in mind — it'll sketch the first version of your game plan on the spot, and we'll pick it up from there. No forms, no waiting.

Chat with our assistant → Book a call
Ask AI