
Energy & Aviation Fuel · Nairobi, Kenya · 2026 · Client work
LIVEAvex Petroleum
A B2B supply desk for Jet A-1, Avgas and aerospace parts


- 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.
03 · The live site

Hover to scroll the full page


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?