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?

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