Stephen Muchara Logo
Stephen MucharaFull Stack Developer & Designer
Selected work2026

Aviation · Platform & CMS

Westwind Aviation

Sixty years of operations, finally on one platform.

Westwind AviationPlatform · CMS · Operations
View from a Westwind Aviation flight deck over cloud cover in East Africa

A charter, medevac, cargo, and maintenance operator based at Wilson Airport, Nairobi—rebuilt as a content-managed platform its own team runs day to day.

View live project

Westwind Aviation has flown since 1962 and had almost none of it online. The brief was not a brochure site: it was a system that could hold a fleet, a route network, six service lines, and a company's history, and stay current without a developer in the loop.

Client
Westwind Aviation Limited
Status
Live platform
Role
Product design & full-stack development
Services
UX/UI · Full-stack development · CMS architecture · Motion design
Industry
Aviation & air charter
Platform
Next.js · Supabase

From the problem to the shipped product.

A transparent view of the UX thinking, interface decisions, and front-end engineering behind the work.

  1. 01Problem
  2. 02Context
  3. 03Discovery
  4. 04Pain points
  5. 05Flows
  6. 06Wireframes
  7. 07Exploration
  8. 08Final UI
  9. 09System
  10. 10Implementation
  11. 11Learnings
01ProblemStrategy

A sixty-year operation had far more capability than its digital presence showed.

Westwind needed to communicate fleet, destinations, charter, medevac, cargo, maintenance, humanitarian missions, and aircraft management to buyers with very different urgency. It also needed a platform the internal team could keep accurate without a developer.

02Users / business contextUX

Who the product had to work for—and what the business needed it to change.

Primary users
  • Charter clients
  • Medical coordinators
  • Humanitarian teams
  • Aircraft owners and operators
Business goals
  • Make operational credibility visible
  • Clarify six distinct service lines
  • Present fleet and route evidence
  • Enable secure in-house publishing
03Research / discoveryUX

Discovery focused on the decisions people were already trying to make.

Methods and inputs
Content inventoryService-line mappingFleet data modellingAdmin workflow review
What shaped the direction
  • Real operational photography was more persuasive than generic aviation imagery.
  • Each service has a distinct buyer, vocabulary, and urgency.
  • Fleet specifications and destination coverage needed to behave as structured data, not static brochure copy.
04Key pain pointsUX

The experience had to remove three sources of friction.

01

Hidden credibility

Decades of experience, real aircraft, and difficult missions were barely represented online.

02

Competing audiences

A medevac coordinator and an aircraft owner should not have to decode the same generic services page.

03

Developer dependency

Routine changes to fleet, routes, jobs, and content could not depend on a code release.

05User flows / information architectureUX

Lead each audience from evidence to the right operational conversation.

  1. 01

    Establish trust

    History, aircraft, crews, and approvals

  2. 02

    Choose service

    Six audience-specific routes

  3. 03

    Verify capability

    Fleet, specifications, and destinations

  4. 04

    Understand fit

    Mission detail, FAQs, and requirements

  5. 05

    Request

    Context-aware charter or service enquiry

06WireframesUX / UI

The architecture treated services, fleet, and destinations as connected evidence.

Early structures moved away from a brochure sitemap. The homepage became an index of capabilities, while structured fleet and destination records could appear in relevant service journeys and remain independently maintainable.

Capability index
Fleet and route proof
Service request
07Design explorationUI

Operational confidence replaced private-jet cliché.

01

Use the operator's real aircraft and environments

02

Let motion settle instead of perform

03

Write each service for its actual decision-maker

04

Turn claims about reach into visible route evidence

08Final UIUI

Real photography and structured information carry the final experience.

The interface keeps a quiet deep-blue frame around Westwind's real aircraft, cabins, airstrips, and maintenance work. The supporting screens and imagery show how operational proof becomes the visual identity.

Westwind Aviation flight deck
Operational hero direction
Westwind King Air on the apron
Fleet evidence
Westwind maintenance hangar
Maintenance capability
09Design system / componentsUI / FE

The design system mirrors the content model behind it.

Core components
01Service chapter02Aircraft card03Destination marker04Specification table05Request panel06Visual editor field
Foundation tokens
Accent#004d99
Soft#cfe0f4
Ink#0b1524
Canvas#f7f5f0
  • Deep blue and generous typography provide a consistent frame for varied field photography.
  • Fleet, destinations, services, and team content are reusable structured records.
  • All interactive states remain usable with keyboard, touch, and reduced motion.
10ImplementationFront-end

A custom platform gives the team control without sacrificing resilience.

The site runs on Next.js and a Supabase-backed content system with row-level security, users, and roles. Administrators edit copy, media, links, fleet, destinations, careers, and site settings in context, while key public pages retain safe fallback data if the content service is unavailable.

Next.jsSupabaseRole-based CMSVisual editingResponsive motion
01

Model operational data independently from page composition.

02

Use row-level security and role-aware editing controls.

03

Provide static fallbacks for business-critical fleet content.

11LearningsReflection

What the work changed—and what I would carry into the next version.

01

Specific evidence creates more trust than broad claims in a high-stakes service.

02

A CMS is a UX project for the internal team, not only an engineering feature.

03

Structured content made six services feel distinct without fragmenting the brand.

A sixty-year-old operator with a platform that keeps up.

Westwind now presents its fleet, network, and full range of services through one system—and maintains all of it in-house. What used to require a developer for a copy change is now a click on the page itself.

06service lines given their own pages: charter, AMO, medevac, humanitarian, cargo, management
1962the operating history the platform finally puts on the record
CMSa Supabase-backed admin with in-place visual editing and role-based access
Next case studyNewline Limited

Get in touch with Stephen

Can't Wait To Start Working With You