Skip to main content
ClueApps
العربيةChat on WhatsApp

AvNad

A two-sided marketplace for private aviation and aerial services, running on blind bidding.

  • Built and running — awaiting public launch
  • Aviation and booking
  • 2026
  • Web · Client and operator apps · Admin console
The AvNad platform in a browser: the offers board beside the operator console

The challenge

Booking a private flight, a skydiving course or an aerial ad campaign meant calling operators one at a time — with no fair way to compare, because each one prices according to who is asking.

On the other side, operators had full inboxes and little qualified demand. And an aircraft sitting on the ground earns nothing.

What we built

Blind bidding: the client submits one request, and it is broadcast to every approved operator in that category. Each one quotes without seeing the other offers, and without knowing who the client is.

The client compares on price and terms only — never on names. The moment they choose an offer and pay the deposit, both identities unlock at once, along with the contact details and the invoice.

And before any of that: an operator does not receive a request at all until their commercial registration, tax card, operating licence and insurance certificate have been reviewed.

The deposit is AvNad's own commission — collected at the one moment the platform actually controls.

The offers board in AvNad: two quotes from “Operator A” and “Operator B” on the same trip, with aircraft and amenities
Blind bidding on screen: two quotes for the same trip, no names, and the deposit spelled out on each.

What it does

For the client

  • Four service lines: private aviation, sightseeing, aerial advertising and aero sports
  • One request form per service
  • Anonymous offer cards with the exact deposit shown
  • Comparison on price and terms — no names
  • Card payment, with bank transfer for larger amounts
  • Identity and contact details revealed on deposit confirmation
  • Fixed-price empty legs and sightseeing flights, booked without bidding
  • Request history and tax invoices for agencies
The request form in AvNad: service line, route, date, passengers and the amenities asked for
One request: route, date, passengers and amenities — broadcast to every approved operator in that category.
The booking screen after the reveal in AvNad: the operator’s name and contact details once the deposit is paid
After the deposit: both identities are revealed at once, with contact details and the invoice.

For the operator

  • Vetted sign-up and approval before the first request
  • Requests pushed by category
  • A quote in under a minute, up to two options per request
  • Edit or withdraw an offer
  • List empty legs
The operator’s request queue in AvNad: open requests in their category and the time left on each
For the operator: only requests in their category, each counting down to the close of quoting.
The quote form in AvNad: price, aircraft, year of make and amenities
A quote in under a minute — without seeing another quote, or knowing who the client is.

The admin console — eleven modules

  • Operator vetting and approval
  • A KPI dashboard that reconciles with the bookings ledger by construction, not by coincidence
  • Request and offer monitors
  • A bookings ledger with CSV export of the same columns shown on screen
  • Refunds
  • Empty-leg moderation
  • Content and settings editing
  • An audit log of everything done
  • Client and operator directories, with reversible suspension
  • Role-based access, and two-factor sign-in
The KPI dashboard in the AvNad admin console: requests, offers, bookings and deposits collected
The dashboard: its numbers are summed from the ledger’s own query, so the two cannot disagree.
The operator vetting screen in the AvNad admin console: uploaded documents and their review state
Vetting: commercial register, tax card, operating licence and insurance — before a single request reaches them.
The bookings ledger in the AvNad admin console: bookings, amounts, payment state and an export button
The ledger: the export writes the same columns the screen shows, from the same row builder.

Built with Laravel · MySQL · React + TypeScript

The delivery, in numbers

These are our own figures, read from the repository's history and its test runs — not AvNad's business numbers. Those are the client's, and they publish when the client agrees to them.

  • 31 daysfrom kickoff to the first live release
  • 26releases shipped to the live server
  • 3,800+automated tests
  • 60+screens across three apps
  • 4service lines on one marketplace
  • 59 msp95 from checkout to confirmed booking under load, against a 300 ms budget

The platform is finished and running, with 26 releases shipped to the live server through the end of October. The domain still shows a pre-launch page with a countdown until the launch date is set.

Open the site · avnad.com

Built to stay standing

Security-boundary tests that walk every route in the platform, an end-to-end Playwright suite, data-protection export and erasure, a backup-and-restore drill that was actually executed rather than written down, seven operations runbooks, and an ASVS L2 self-assessment.

Have an idea like one of these?

Tell us about it and we'll reply with a scope, a timeline and a quote. Within 24 hours, and free.

Chat on WhatsApp