← All work

LooksLab

A store that turned into the whole business.

Year
2026
Industry
Commerce platform
Role
Sole developer
Services
Design, Development, Platform
Live
Visit ↗
LooksLab — lead view
LooksLab checkout with manual payment rails
LooksLab operations dashboard
LooksLab revenue and expense breakdown
LooksLab order management for staff

Overview

LooksLab sells research-grade compounds, and it does it without a card processor. That one constraint meant the checkout, the order lifecycle and every message a customer receives had to be built rather than bought.

Built with

  • React
  • Vite
  • Cloudflare Workers
  • D1
  • React Router
  • Resend
  • Discord API
Fig. A Settlement without a processor
4242 0000 0000 0000 Card processor —/—
Declined · not available

Choose a rail

  • Zelle Bank transfer
  • Cash App $cashtag
  • Venmo @handle
  • PayPal Invoice
  • Apple Pay Direct

Invoice generated · verified by hand

  1. 01

    The challenge

    Five manual payment methods, none of which confirm themselves. A loyalty scheme and a referral programme that both have to settle honestly against payments a human verified by hand. Staff beyond the owner, so every action needs a paper trail. And the whole thing has to be resellable under someone else’s name without a developer touching it.

  2. 02

    The approach

    Everything runs on Cloudflare’s edge — a React SPA and a separate API Worker over a D1 database, with no servers to keep alive. Branding is data, not code: logos, copy, SEO, even the artwork baked into product photos and outgoing email all read from admin settings, so a second brand is a fresh deploy rather than a fork. On top sits the part nobody demos — fulfilment tools built for speed, a receipt breakdown showing staff exactly how a discount, points and store credit reached the final number, and an audit log behind every edit.

  3. 03

    The result

    A storefront, a loyalty engine, a referral engine with a fraud queue, customer accounts, staff tooling, a revenue console and a public status page, running as one system on infrastructure that costs nothing at rest.

By the numbers

5
Payment rails
0
Servers to maintain
100%
White-label
  • LooksLab checkout with manual payment rails
    01 Checkout — five manual rails
  • LooksLab operations dashboard
    02 Operations dashboard
  • LooksLab revenue and expense breakdown
    03 Revenue console
  • LooksLab order management for staff
    04 Order fulfilment
  • LooksLab Protocol Points loyalty programme
    05 Loyalty — Protocol Points
  • LooksLab referral programme and fraud queue
    06 Referrals & fraud queue
  • LooksLab site content editor with live preview
    07 Live-preview content editor
  • LooksLab public order tracking page
    08 Public order tracking
  • LooksLab public status page
    09 Status page
  • LooksLab admin audit log
    10 Audit log
01 / 10
Next project Polar Planet Streetwear / 2026