← all work

Case study · Website · Migration

Astral Aviation

Rebuilding the website of Kenya's leading cargo airline, moving it off a legacy WordPress install onto a fast Next.js site built around its network, fleet and flight schedules.

Client
Astral Aviation
Year
2026
Role
UI/UX, web development
Stack
Figma · Next.js
Astral Aviation home page in a desktop browser and on a phone

Challenge

A big network on an old site

Astral Aviation flies freighters out of Jomo Kenyatta International Airport to more than 50 destinations across Africa, the Middle East, Asia and Europe. Its website ran on a legacy WordPress install that had grown page by page over the years.

The people who use it are busy: freight forwarders checking a schedule, NGOs moving relief or pharma cargo, brokers looking for charter capacity. They need to find a route, a product or a contact in seconds, often on a phone. The rebuild had to keep years of content and make the airline's scale obvious at a glance.

Approach

Rebuild on Next.js, lead with the network

  • Moved the site from WordPress to Next.js, carrying over the page structure and the news archive.
  • Put the network up front: a map of routes out of Nairobi, with a card for each of the six hubs.
  • Turned the flight schedules into an interactive viewer, switchable by origin (Nairobi, Johannesburg, Sharjah, Navi Mumbai, Haikou).
  • Gave each cargo product (Express, Protect, Pharma, DGR, Fresh) and each partner audience (interline, freight forwarders, charter brokers, aid and relief) its own page.
  • Kept Get a Quote, Track Cargo and Contact one tap away on every page.

Key screens

A network you can see

What shipped

Launched and live

The new site is live at astral-aviation.com: the full corporate site, the fleet and product pages, and the schedules, rebuilt on Next.js.

30core pages rebuilt in Next.js
5hub flight schedules, now interactive
150+news posts carried over from WordPress

Start a project

Have a project like this in mind?

Start a project