
Aviation · Nairobi, Kenya · 2026 · Client work
LIVENavair Charters
From WordPress brochure to a charter desk that runs the business


- Client
- Navair Charters Ltd
- Location
- Nairobi, Kenya
- Year
- 2026
- Stack
- Next.js 15 · Tailwind CSS 4 · Prisma · PostgreSQL · Auth.js · Resend · Vercel
- Replaced
- WordPress site
- Admin modules
- Trips, fleet, invoices, empty legs
- Payments
- Bank, M-Pesa, card, cash
- Old URLs
- Redirected, SEO kept
01 · Challenge
Navair arranges private jet, VIP and cargo flights out of East Africa. Its old WordPress site was a brochure: enquiries arrived as loose emails, quotes were tracked by hand, and the public charter-schedule page showed passenger names to anyone who looked.
The team needed a site that wins high-value travellers on first impression and an operations tool behind it that keeps every request, quote and payment in one place.
02 · Approach
We rebuilt the site from scratch with an editorial, aviation-grade design and a booking flow that starts on the homepage. Each aircraft has its own page with specs and estimated flight times from Nairobi, and discounted repositioning flights appear the moment staff publish them.
Behind it sits a charter-desk admin. Every request gets a NAV reference, is priced and emailed from the dashboard, moves through Quoted → Confirmed → Flown, and turns into a numbered invoice with PDF, part payments (bank, M-Pesa, card) and credit notes.
03 · The live site

Hover to scroll the full page


What shipped
Key capabilities.
01
Four-step trip request
One way, return or multi-leg. Prefilled from the homepage search, an aircraft page or an empty leg, with an instant confirmation email and reference number.
02
Fleet pages
A page per aircraft with photos, cabin specs and estimated flight times from Nairobi, managed with photo uploads from the admin.
03
Live empty legs
Discounted repositioning flights published by staff, hidden automatically when there are none.
04
Private trip lookup
Clients check status, route and quote with their reference and email. Rate-limited, and staff notes never leak — replacing a page that exposed passenger names.
05
Invoicing & payments
Invoices built from the quote, sequential numbering, PDF emailing, part payments, overdue tracking and credit notes. Issued invoices are never edited.
06
Roles & audit trail
Administrator and charter-desk roles, with every change recorded in the request history and an activity log.

Next case
Avex Petroleum
Get in touch
Need something like Navair Charters?