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

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.
