Skip to content
Shoaib Hadeed

Venval

A platform where independent creators of physical products recruit real testers at cost price and get structured, blind feedback before they manufacture.

Role
Founder and product designer
Timeline
2025 to present
Context
MA Product Design, University for the Creative Arts. Previously named CoastLine.
Status
Live build, pre-launch
Recognition
Winner, Masters Award for Innovation, Canterbury School of Art, Architecture and Design, 2026
Tools
Figma, Next.js, TypeScript, Tailwind, Supabase, AI-assisted development
The Venval home page. The headline reads “Prove your product before you commit to a batch”, beside an example listing for a candle at £6.75 cost price.

Venval is live at venvalhq.com. You can look around as a creator, tester, supplier or investor at venvalhq.com/demo, with no account.

Explore on Venval, signed in as a tester. A search box, a location filter and category filters sit above a grid of products in testing, each card giving the creator, their town and a cost price: a candle at £6.75, a cork laptop sleeve at £15.80, a camera strap at £9.50, a room spray at £6.25, a watch cap at £11.65 and a hand wash at £5.00.
Explore, where testers find products to test. Every price is the cost price.

The problem

Two things quietly kill small creators. The first is dead stock. A creator spends their savings on a production run before anyone has told them the truth about the product. The feedback that would have saved them arrives as boxes that never sell.

The second is proof you can’t trust. Online reviews don’t reflect product quality. They reflect who was given a free unit, or who was loud. So even good feedback can’t be believed, by creators or by buyers.

The project had one goal: give a creator without financial backing an honest answer, before the money is spent.

Research

I started with UK market and competitor research across eight commerce platforms, then four personas and journey mapping. Every platform I studied was built for selling, not validating. Each gives reach, but none gives an early creator structured feedback. Sales become the only signal, and they arrive far too late.

Two findings shaped the product.

The first came from products that failed. Again and again, the decision to build rested on signals that cost nobody anything: likes, page loads, friends saying yes to an idea. Real validation needs a signal that costs the person something. That’s why testers on Venval pay what the product costs to make.

The form for listing a product. First, what testers see first: photos, a product name, a one sentence pitch and a category, with a preview of the Explore card beside it. Second, what one unit costs you to make: testers pay exactly this, and Venval takes no commission. Cost lines add up to the unit cost at the bottom.
Listing a product. The creator builds the price from what one unit costs to make.

The second came from interviews with independent creators in the UK, found through Instagram and at Canterbury maker markets, with a separate question guide for each of the four roles. One founder had spent three years developing a spirit brand with no way to test it. One line from him changed the structure of the product: “Buyers want the story, not the recipe.” So people improving a product see the full detail, and people deciding whether to buy see the story alone. He later came back and listed his own drink on the platform.

Four rows of steps, one for each role. Creator: sign up, list at cost price, approve testers, ship, read blind scores, fix and retest, validated. Tester: browse, apply, accept the product NDA, pay cost or barter, live with it, score blind, see the pool, earn credits. Supplier: verify the company, browse cost lines, ask for a hidden line, quote, sample approved, supply the batch. Investor: verify and sign an NDA, see validated products only, read the record, request an intro, the creator decides, deal off the platform.
Each role’s path, planned before anything was built. The money arrives only after the proof.

Feedback that tells you what to fix

Testers score six dimensions blind, instead of writing reviews. Creators see the results as a radar chart and a ranked bar chart, so they know what to fix first rather than getting an average.

The six are packaging, material quality, functionality, price fairness, convenience and experience. Each gets its own screen, a plain question and a score out of 100.

I ruled out stars early. A star rating is a verdict on the whole thing, and a verdict is the one thing a creator can’t act on. Tell someone their product is 4.2 and they know it’s mildly disappointing, and nothing about what to change. Show them that packaging sits well below the other five and they know what to fix before a production run.

Scoring is blind so nobody copies the crowd. A tester sees no one else’s scores until they’ve submitted their own.

Three phone screens from the scoring flow, each labelled blind until you submit. Step 1 of 7 asks about packaging: does it arrive protected and presentable? Step 3 asks whether it does the job it promises, with a score of 37 on the bar. Step 7 asks for anything else, with optional boxes for what worked, what didn’t, and photos.
The scoring flow on venvalhq.com.
  1. 1Scores stay hidden until yours is in, so nobody copies the crowd.
  2. 2One question per screen, so scoring feels like thinking, not form-filling.
A creator’s results for a ceramics set scored by three testers. A hexagonal radar chart of the six scores, and bars ranked worst first, with functionality at the top in coral. Under the bars, each dimension is marked agreed, and functionality is named the weakest.
What a creator sees once testers have scored.
  1. 1The shape, for the overview.
  2. 2A worst-first list, for “what do I fix first”.
  3. 3An average with no spread behind it can’t tell reliable mediocrity apart from a room that disagreed.

Testing it with people

I tested the live build with people who had never seen it, in two rounds, and changed the product after each.

The first round

Four in-person sessions with MA students. Everyone started signed out, with no pitch and no help. I logged 21 problems, and three kept coming up. Three of the four couldn’t find how to sign up, because the main button said “Get started” and led to a page titled “Sign in”. None of the four understood what the place was for. They read it as a shop, and two thought “cost price” was the selling price. Three of the four skipped the reading.

The words failed too. The first version, CoastLine, had an ocean vocabulary: testers were Divers, suppliers were Chandlers, points were Tides and an award for useful feedback was a Pearl. Not one participant could work out what any of them meant. The app had already voted. The menu said Diver, but about 96 sentences of everyday copy said tester. So the invented words went, and plain ones replaced them.

I fixed all 21 problems in five focused work sessions.

Choosing roles, before and after. Before: four cards for Maker, Diver, Chandler and Investor, with Maker filled in dark and the other three pale, noted as reading like pick one. After: all four cards ticked under “I’m here as a… Pick as many as apply”, with the supplier and investor cards saying they need verification or approval next.
Choosing roles at sign-up, before and after the first round. The role names changed later.
  1. 1People didn’t realise they could pick more than one role: the cards looked like an either/or choice. Ticks made multi-choice visible before clicking.
  2. 2The roles that need approval now say so in words, because one symbol was doing two jobs.

A new name

Then an expert tested it. He ran technical operations at a chocolate factory, and in his words the CoastLine interface made “zero impression”. The mechanics held up. The look didn’t. I could have defended it, but taking that criticism seriously is the decision the project turned on. It started the new name and identity. Five candidate names went through the same four checks: say it aloud and spell it back, the UK trade mark register, Companies House and the domain. Venval was the only one to pass all four.

The second round

A professional UI/UX designer with about ten years’ experience walked through the rebuilt platform. She said the homepage “sets riddles”, and her sharpest catch was about money. A tester could apply, be told what happens next, and only meet the price after committing. The app wasn’t silent about money, which would have been better. It told a story with the money missing.

A listing’s cost breakdown: climbing webbing offcuts £3.30, quick-release hardware £4.15, stitching £2.05, and a cost price of £9.50, what you pay, nothing on top. Below it, “You only pay if the creator accepts” above an Apply to test button. Beside it, the line under the buttons: if the creator accepts, you pay £9.50, what this costs them to make, with nothing on top.
A listing on venvalhq.com, with the price stated before you apply.
  1. 1The creator shows what the product really costs to make, and a tester pays exactly that.
  2. 2Say the number at the moment of deciding. A story about your money must never skip the part where you pay.

Another participant spent an hour building a real listing on a recorded call. He found that the Validated badge, the point of the whole platform, appeared once on the home page, at the bottom. It now sits above the headline: “where every product here is heading”.

In an unmoderated test, a classmate used it alone on their own phone. Unprompted, they asked for three things: anonymous scoring, so nobody scores a friend kindly; proof of who suppliers are; and only qualified people testing early work. All three already existed. The design matched what people expected before anyone explained it, and that’s the evidence I trust most.

The admin requests queue. One verified supplier, with how often it has quoted against the hidden cost lines it was granted. A pending supplier verification for a materials company, and two people asking for the investor role, each to approve or reject with an optional reason. Below, an approved introduction between an investor and a creator.
Supplier verifications and role requests, waiting for an admin. A real participant’s name is blurred.

The design system, in code

Building fast had a hidden cost: every button was invented on the spot. When I counted, the app had 61 hand-made primary buttons, 36 outline buttons, 101 hand-made boxes and one shared style. No single button was wrong. The absence of a system was.

Large numbers on a dark background: 61 hand-made primary buttons, 36 hand-made outline buttons, 101 hand-made boxes, and 1 shared, reusable style in the whole app. Below, a sample of the buttons at their true sizes, including Save, Save changes, SAVE, Submit, Continue in four styles, Cancel twice, Apply twice, Publish twice, Get started and Next step.
What I found when I counted, with a sample of the 61 buttons at their true relative sizes.

I replaced them with five parts, made once and used everywhere: a button, a submit button that shows when it’s busy, a card, form fields, and numbers and badges. Around them sit tokenised colour and type, a contrast checked palette, 44px minimum touch targets and a 375px mobile baseline. A script measured every tap target on every page. 131 were too small before, and none after.

Three phone screens at 375px. Explore, with search, location and category filters stacked full width. A listing for a birch monitor riser, with its cost lines adding up to a £9.25 cost price. A creator’s products, with a validated ceramics set. Each has a bottom bar of three large tabs.
Explore, a listing and a creator’s products at 375px, the mobile baseline.

Automated checks weren’t enough on their own. The first pages sat on a blue-tinted paper under blue ink, which weakens colour contrast in a way standard checkers can’t see, because they measure light against dark, not colour against colour. I moved to a grey at exactly the same brightness and re-measured 305 colour pairings. None got worse.

Building it

I built the platform in Next.js, TypeScript, Tailwind and Supabase using AI-assisted development. I owned the architecture decisions and the fixes from three external audit rounds.

Before any ordinary user saw it, I asked three reviewers to be unkind: one on the product, one on the experience, one on security. The security review found that any signed-in person could make themselves an administrator, because people could edit their own row and the row included their rank. I fixed it the same day and checked that nobody had used it. I’d reasoned carefully about who owns a row, and not at all about who owns a column inside it.

The admin overview. Platform scale: 38 users, 20 products and 1 verified supplier. Waiting for a decision: 1 supplier verification, 2 role requests and 15 products awaiting validation. Below, products by status and by category, and buttons to preview the platform read-only as a tester, creator, supplier or investor.
The admin overview: the platform at a glance, and what needs a decision. A real participant’s details are blurred.

Working with an AI agent taught me where it’s weak. It doesn’t get irritated. A person hand-writing 61 near-identical buttons would stop around number six and build a system. An agent won’t, so consolidation has to be asked for. The most useful lines in my brief to it turned out to be prohibitions, like “don’t invent words”.

What’s next

The platform works end to end, but its central transaction hasn’t yet happened between two real strangers. The next step is a first round with 20 testers and 5 creators, recruited partly from a university product design cohort and run partly by hand. The first honest round matters more than the elegance of its plumbing. Payments run in demo mode until then.

A creator’s products page in the demo. A validated ceramics set with 4 testers, 1000 views and functionality as its weakest dimension, above a week of views and applications. Beside it: £46.50 recouped so far, noted as demo mode with no money changing hands, a 0% ship rate from 4 accepted testers, and 4 credits.
A creator’s dashboard in the demo, where no money has changed hands yet.

I don’t claim market validation yet. That claim gets made when a real round earns it.