All work

GemOS

Your gem business, digitised: inventory to shareable page in under 30 seconds.

Kind
Product
Role
Solo: product, design and engineering
Period
2026 to present
Status
Live
Stack
Next.js 16, React 19, TypeScript, Tailwind v4, Supabase

How can a gemstone dealer run a professional, shareable inventory from a phone?

GemOS home page: a dark hero over a row of gemstone listings, each stone photographed on tweezers.
GemOS2026 to present

The core loop

GemOS exists to make one loop fast: add a gemstone, see it in inventory, get a public page for it, and share that page on WhatsApp. The whole loop takes under 30 seconds on a phone, because that is where the trade happens.

Each gemstone gets a stable public page that can be linked from anywhere, which also gives a dealer something search engines can index.

WhatsApp-first distribution

Instead of fighting for a new channel, each gemstone gets a clean public URL that dealers paste into the WhatsApp threads they already run their business in.

Adoption comes free, but the strongest distribution channel is one the product does not own.

Supabase as the whole backend

Auth, database and storage come from Supabase so a single developer can ship and maintain the product without an operations burden.

Less control at the edges, dramatically faster to build and change.

Being found

The public pages are written to be indexed. The gem fairs page was built and tracked until Google picked it up. SEO is treated as a first-class part of the product, not an afterthought.

Want something like this built?

Email me