HOOKIPA
Proposal · v2
Prepared for Frédéric Dasse · Fresh-produce trading marketplace

From a page that waits
to a tool that reaches the trader.

I looked inside the platform, set the direction, and drew the first screens. This is the proposal to review, approve, or mark up.

Post · Match · Alert · Reveal · Pay Produce first, built for more A match in under 60 seconds
What the investigation found

01The engine is sound. The plumbing was holding it back.

The trade model is right and the reference data is there. The limits were structural — and every one is fixable in the rebuild.

Strength · carry forward

✓The trade model is real

Offers, requests, varieties, payment terms, Incoterms, transport by sea / air / rail / road — the trader's language is captured. Kept and carried forward, not re-invented.

Limit · the reach

⧗Matches sat and waited

A match was calculated by a scheduled job and waited in a table until someone signed in. For perishable goods, the match must travel to the trader — in seconds.

Limit · the fit

⊞Built only for fruit

Produce fields were hardwired as fixed columns. I fix this once, now, so flowers or a dry commodity drop in as configuration — never a rebuild.

Limit · the shopfront

◍Headings rendered invisible

Every inner-page heading sat on a banner hot-linked to a host that went dark — white on white. One bug, whole-site symptom — the kind of thing a clean rebuild simply doesn’t carry.

Limit · trust

§Legal & safety gaps

Privacy Policy and Terms were dead links; security headers absent — on a platform holding company names and numbers across borders. Built in properly from day one on the new platform.

Opportunity · measurement

◔Nothing was measured

No analytics of any kind. The rebuild instruments everything from day one, so decisions run on evidence, not guesswork.

The honest headline: the platform is early — reference lists loaded, real trading only just beginning. Which is the right moment to fix the foundations, because nothing has to be unwound. I’m building the new platform from scratch — a clean rebuild — while the current site keeps running until the new one replaces it.

First screens, on Hookipa's own system

02What it looks like

I drew these on Hookipa's own warm identity — the seedling mark, the slab wordmark, leaf-green and cream. Real screens now, not sketches. Yours to approve or redirect.

The identityWordmark redrawn true, plus a name-independent seedling mark
HOOKIPA®
HOOKIPA®
Mark alone · app icon & favicon
Two parts, one brand. The seedling mark carries the brand even if the name changes; the wordmark is built to swap letters cleanly (HOOKI → HOOKIPA) without a redraw.

The first screens, on Hookipa's own warm system — the seedling mark, the slab wordmark, leaf-green and cream. Real screens across every surface, not sketches. Each is labelled top-left.

Public landing page — post an offer, get matched, reach the buyer before the market moves
Web dashboard — the seller / trader workspace with the superuser view-as bar
Web dashboard — the buyer workspace, requests with incoming matches
Web dashboard — company admin: team, verification and certificate states
Mobile and watch — the 60-second match with Interested and Pass
iPad — split search and detail with the reveal

Still to come (next pass): the platform-admin taxonomy screen in full, the posting flow, every empty / loading / error state, French & Spanish layout checks, and the reusable component library. None changes the direction you're approving here.

Who uses it

03Five roles, one platform

The design settles how people are organised — individuals act for a company, and support can stand in any of their shoes to help.

Trader

Seller

Posts offers, works matches.

Trader

Buyer

Posts requests, reveals sellers.

Company

Company admin

Team, verification, billing.

Platform

Platform admin

Multi-commodity taxonomy, oversight.

Support

Superuser

Views & acts as any role to help.

Offers belong to the company, not the person. A company can invite colleagues, and a support "view-as" lets me stand in a member's shoes to resolve a problem — pinned at the top of the workspace and clearly marked, never hidden.

AI, positioned right

04Quiet plumbing that makes the tool sharper

AI works hardest when nobody notices it. It never leads the pitch — it removes friction, catches mistakes, and crosses the language barrier, while a person always stays in control.

A

Offer capture

Forward an availability email or drop a spreadsheet — it returns structured offers to confirm. A five-minute chore becomes one click, lifting supply.

B

Price-anomaly flags

An offer well off the 30-day average is flagged with the reason — protecting buyers, keeping the market honest.

C

Translation

A French offer reads in Spanish for the buyer, English for the next — original always one tap away.

D

Match quality & reasons

Each match carries a score and a plain-language reason — so a trader trusts it enough to pay for the reveal.

The rule, always: nothing an AI produces is published, sent or shown until a person approves it. Every model call is logged with its cost, so spend is visible to the rand. AI is a feature of the plumbing — never the headline.

The shape of the work

05Phased, and you can stop at any boundary

Defined items across 13 groups, each with a plain test that proves it works. Phased so value lands early and you decide, at each edge, whether to continue. The items marked new came out of the design's first pass.

Phase 1 Rebuild the core
Vertical-agnostic platform · roles · post · search · match
Phase 2 Make it a service
Alerts · verification · pay-to-view · billing
Phase 3 Reach everywhere
iOS · Android · iPad · Apple Watch · Wear OS
After Phase 1

A modern platform that scales

Everything today's site does, rebuilt — plus the five roles, a search that scales, matching that runs on write, and a taxonomy ready for more than fruit.

After Phase 2

It becomes a service that earns

60-second alerts by push, WhatsApp & email; company verification; pay-to-view reveals, bundles and billing.

After Phase 3

It reaches everywhere

Signed iOS & Android apps, iPad, Apple Watch & Wear OS — the match in the trader's pocket and on their wrist.

This is the shape. The full item-by-item scope — 116 checks, each with a plain test that proves it’s done — is kept for your team and opened via a login, not scattered through this page. A few items still need your decision (gathered in the sign-off below); the partnership terms are agreed together before I start.

The system, in short

06Drawn out of the mark, not imposed on it

Colour and type come from the seedling mark and slab wordmark — leaf-green, cream, and a warm serif that carries the headings and the prices. So the rebuild reads as the same brand, matured.

One rule I hold to, learned from the live bug: a heading always sits on solid colour, never a hot-linked image. If a picture fails tomorrow, the page still reads perfectly.

Ways to work together

07Three ways in — pick the one that fits

Same build, same quality. What changes is how you invest and how much you carry up front. I’m comfortable with any of the three.

Partnership · my recommendation

Build it together, fairly

I carry the build and back it with my own capital; you put in a modest, fair contribution rather than the full cost, and I share the upside as genuine partners. Lowest cash out for you — and I do well only when the platform does.

Up front

One commitment, you own it

Prefer to own it outright with no shared upside? Commission the whole build in one go — simplest, and the best value per rand.

Piece by piece

Phase by phase

Or pay for one phase at a time and decide at each boundary whether to continue. Lowest risk — every step proves its value before the next.

What you get, whichever route: a platform built on a proven kit that turns matches into revenue and reaches traders on web, phone and watch — with the trade knowledge from the existing system carried across, not rebuilt. Under the partnership you own it too, with the terms set out in a short, fair agreement I sign before starting.

My recommendation: the fair partnership. It gets the platform built without a heavy cash outlay from you, keeps both of me pulling in the same direction, and I agree the split and a short term sheet are agreed together before a line of it is built.

For your sign-off

08What I'm asking you to approve

Tick what you're happy with, mark up anything you're not. Nothing is locked until you say so — and the name stays a setting I can change late.

  • The directionA tool, not an AI product — post, match, alert, reveal, pay.
  • The identitySeedling mark + slab wordmark, on the warm leaf-and-cream system.
  • The role modelSeller, Buyer, Company admin, Platform admin, Superuser view-as.
  • Quiet AIHelpful teal plumbing, person-approved, never the headline.
  • The phased scopeP0 → P3, stop or continue at any boundary.
  • A fair partnershipI build it, you contribute a modest amount, I share the upside.

Raising a change request

Mark up this page, reply on WhatsApp, or note it in my next call. Each change is costed transparently against the agreed scope, so you always see what it adds or saves before it's done. Once live, "Report a problem / request a change" sits inside the product.

Still open — your call, and each shapes the build

How much a member sees before paying; how many free reveals a newcomer gets; whether an offer leaves the market once a reveal is bought, or stays open to several buyers; bundle sizes; card-only vs EFT for larger customers; which markets beyond fresh produce, and in what order; and the name itself — it must be findable, so I settle it before any artwork or store listing.

The one next step

Agree a fair partnership

A short, plain term sheet — what each side puts in, how I share the upside, and the gates along the way. Signed before I start.

Settle the scope together

I agree the open decisions above and lock the build list, so both sides know exactly what’s being built.

Build it from scratch, in phases

The rebuild, then the service layer that earns revenue, then the mobile and wearable reach — each phase a clean milestone.