← All work Coffee roasters — Micro-vertical SaaS

RoastRadar

Inventory and reorder alerts built for exactly one business type — coffee roasters — because "generic inventory software" is why roasters still run out of beans.

Niche

Micro-vertical SaaS — one workflow, one persona

Stack

PHP · MySQL · Hostinger

Status

Live demo — open access, data auto-resets

The problem

Coffee roasters carry inventory that generic tools don't model: green beans by origin lot, roasted stock with short shelf lives, and supplier lead times measured in weeks. Run out of a core origin and you're pulling products off the shelf; over-order and cash sits in a warehouse. Most roasters manage this in a spreadsheet updated from memory.

What we built

How it was shipped

Built to full MVP depth on our standard production pattern: Node/Express over PostgreSQL, session auth, end-to-end verification before deploy. The purchase-order lifecycle also replaced a per-lot forecast query with a single grouped query across the whole book — the dashboard stays fast regardless of how many lots a roaster is tracking. RoastRadar is the proof-case for our micro-vertical thesis: pick one sharp workflow for one specific persona, and software that a horizontal tool can't match becomes buildable in days.

Try it

Open the live demo — no login required. Log usage against a lot, mark a reorder as ordered, and watch it move through to received. Demo data resets automatically.