Gold Key Solutions

Shipped application · In production

VaultDex

An inventory and expense tracker for collectors — built, hosted, and maintained end to end.

Why I built it

Spreadsheets fell over. Off-the-shelf tools wanted a subscription for features nobody needed. Building it meant it did exactly what it should and nothing else.

What it does

Real accounts and data
Proper authentication and a real database — the boring foundation that separates a demo from a product.
Self-hosted
Runs on infrastructure I control, isolated from everything else, with its own backups.
Built to be maintained
Modern framework, typed end to end, so a change six months later doesn't break it.
  • Next.js
  • TypeScript
  • Postgres
  • Self-hosted

What it taught me

Shipping is a skill. Most AI advice stops at 'here's a prompt'. Turning a prompt into something that runs at 3am without you is the part that actually saves time.