Energy & Aviation Fuel · Avex Petroleum Ltd

Avex Petroleum: a B2B supply desk from quote to delivery

Product data sheets, a four-step quote builder and a client portal where buyers accept quotes and follow every delivery.

Avex Petroleum Ltd: the delivered work

What changed

An accepted quote becomes an order, and every Scheduled, In transit and Delivered update reaches the buyer by email and in the portal.

Products
Jet A-1, Avgas, lubricants, parts
Order states
Scheduled → In transit → Delivered
Accounts
Company teams with invites
Compliance
Kenya DPA 2019

01

The situation

Procurement buyers, and nothing online for them

Avex supplies Jet A-1, Avgas 100LL, lubricants and OEM components across East Africa. Its buyers are procurement teams who need certified specifications, fast pricing and proof of where their order is.

  • Quotes and order updates ran over phone and email
  • Buyers had no specifications or delivery status online
  • Growth was limited to the accounts the team could personally chase

02

What we built

A site that sells like a trading desk

We built a structured data sheet for every product, a supply board of live offers on the homepage, and a quote builder linked to the buyer’s company account, with a portal and an operations admin behind it.

  • Four-step line-item quotes, prefilled and linked to the company when signed in; guest quotes join the account when it is created
  • Client portal: quotes, online acceptance, order tracking with a delivery timeline, team invitations and account management
  • A page per product with specifications and structured data for search engines
  • Operations admin to price quotes, record offline acceptances, post order updates, verify companies and run the supply board
  • Rate limits per account and per network, single-use password resets, and sign-out of every session on password change
  • Privacy policy and terms written for the Kenya Data Protection Act, 2019

03

How it runs

How it runs day to day

  • A buyer accepts a priced quote in the portal, and that creates the order
  • Operations post Scheduled → In transit → Delivered updates with delivery notes
  • Each update is emailed to the buyer and shown on their order timeline
  • New companies are verified before they can accept quotes online

Built with

  • Next.js 15
  • Tailwind CSS 4
  • Prisma
  • PostgreSQL
  • Auth.js
  • Resend
  • Vercel

Let’s build
yours.

Tell us what the business needs: a site, a security review, growth, or the work you want off your plate. An engineer replies within one business day.