Nashon Ernest
Back to work

Cloud ERP, retail & service ops · 2026, ongoing

BizBora Mini-ERP

Stock visibility for small retail chains that kept finding out about stockouts from a customer.

Founder & Lead Engineer·Live, 5 businesses, 8 storesVisit live site

A cloud ERP for businesses running more than one location, pulling inventory, sales, procurement and accounting into a single dashboard.

The problem

Multi-location businesses tend to lose track of stock exactly where it matters: at the shelf. Nobody notices a stockout coming until a customer asks for something that isn't there, and recorded stock slowly drifts away from what's actually on hand.

What I built

BizBora Mini pulls inventory, sales, procurement and accounting into one dashboard, and three things do most of the work. Real-time stock alerts flag low inventory before it becomes a stockout. A reconciliation routine cross-checks recorded stock against what's physically counted, across every store. End-of-day email reports mean an owner knows how the day went without logging in.

How it's built

Next.js on the frontend, Express on the backend. Inventory is modeled in MongoDB rather than the Postgres I use on most projects, because item structures vary too much between a retail store's SKUs and a service business's billable items for a fixed schema to fit both comfortably.

Resend sends the automated reports at the end of each business day.

Where it stands

Live in production, running inventory, sales, procurement and accounting for 5 businesses across 8 stores.

At a glance

5

businesses

8

store locations

1

reconciliation engine

Stack

Next.js, Express, MongoDB, Resend

Highlights

  • Real-time stock alerts before a shelf actually runs out
  • Cross-store reconciliation of recorded stock against counted stock
  • Automated end-of-day email reports

Have something like this to build?

Start a conversation