Energy & Aviation Fuel · Nairobi, Kenya · 2026 · Client work

LIVE

Avex Petroleum

A B2B supply desk for Jet A-1, Avgas and aerospace parts

Avex Petroleum: the live website
Client
Avex Petroleum Ltd
Location
Nairobi, Kenya
Year
2026
Stack
Next.js 15 · Tailwind CSS 4 · Prisma · PostgreSQL · Auth.js · Resend · Vercel
Products
Jet A-1, Avgas, lubricants, parts
Order states
Scheduled → In transit → Delivered
Accounts
Company teams with invites
Compliance
Kenya DPA 2019

01 · Challenge

Avex supplies Jet A-1, Avgas 100LL, lubricants and OEM components across East Africa. Buyers are procurement teams who need certified specs, fast pricing and proof of where their order is — and none of that lived online.

Quotes and order updates ran over phone and email, which made it hard to scale beyond the accounts the team could personally chase.

02 · Approach

We built a site that sells like a trading desk: a structured data sheet for every product, a supply board of live offers on the homepage, and a four-step quote builder that links to the buyer's company account.

Customers accept priced quotes in their portal, which creates an order. Admins post Scheduled → In transit → Delivered updates with delivery notes; each one is emailed and shown on the client's timeline. New companies are verified before they can accept online.

UsersWEB · MOBILENext.js 15APPLICATIONPrismaDATATailwind CSS…SERVICEPostgreSQLSERVICEAuth.jsSERVICEResendSERVICEACCESS-CONTROLLED BOUNDARY · HOSTED ON VERCEL
Simplified architecture

03 · The live site

Avex Petroleum: full page

Hover to scroll the full page

Avex Petroleum on a phone
Avex Petroleum homepage

What shipped

Key capabilities.

01

Quote builder

Four-step line-item quotes, prefilled and linked to the company when signed in. Guest quotes join the account when it is created.

02

Client portal

Quotes, online acceptance, order tracking with a delivery timeline, team invitations and account management.

03

Product data sheets

A page per product with specifications and structured data for search engines.

04

Operations admin

Price quotes, record offline acceptances, post order updates, verify companies and manage the homepage supply board.

05

Hardened auth

Per-account and per-network rate limits stored in Postgres, single-use password resets, and session sign-out on password change.

06

Compliance

Privacy policy and terms written for the Kenya Data Protection Act, 2019.

Next case

Krestline Group

Get in touch

Need something like Avex Petroleum?