Products

Built here. Used here first.

Six production and in-development systems sit behind this studio. These are the ones we own — licensable, white-label, or already live in the wild.

sundust.co.za/gather
01Live

Gather

One QR code collects every guest photo from an event into a single live album — and into the host’s own Google Drive, not ours.

No app and no sign-up for guestsOriginals never sit on our serversLive gallery, share straight to WhatsApp
Next.js · Google Drive API · POPIA-compliantVisit Gather
Back office — live floor status
02White-label · final milestone

Warehouse Management System

Self-hosted warehouse management for distribution: a desktop back office for supervisors and a scanner PWA that runs on any phone camera or Zebra device.

Append-only ledger — on-hand is provably the sum of movementsDirected FEFO picking, blind cycle counts, ZPL labelsNightly reconciliation against the ERP
.NET 8 · EF Core + PostgreSQL · SignalR · React 18
Virtual rack — LEDs per worker
03Add-on module

Pick-to-Light Orchestration

A separately licensable layer on top of the WMS that watches the floor in real time and hands the next best task to whoever is free.

Live queue depths across every work typeProductivity per worker session, colour-codedLED pick-to-light engine, ESP32 + MQTT specified
Shared with the WMS core
Site overview — alerts and recommendations
04In development

GRIT

Multi-tenant tyre management for open-cast mining fleets. Every tyre tracked from fitment to scrap with running cost per hour, kilometre and tonne.

TPMS alerting with ambient compensationTKPH engine: actual vs rated, per wheel positionFully offline field app for sites without signal
Fastify · PostGIS + TimescaleDB · BullMQ · React 18
Storefront — search by size or vehicle
05Working prototype

BestDrive B2C Platform

Mobile-first consumer commerce with live availability pulled from a group stock pool, sources masked, and fitment booked at the branch.

Margin guardrails — platform prices out, cost in15-minute stock reservation holdsCard, instant EFT and instalment payments
Next.js 15 PWA · NestJS · Prisma + PostGIS
Screens withheld — client documents
06Built · distributable

Shipment–Invoice Matcher

Reads scanned shipment confirmations, finds each one’s invoice in the ERP, and stamps the number onto a copy of the PDF.

Two independent OCR passes must agreeCustomer and date cross-checked against the ERPShips as a single self-contained executable
Python · PyMuPDF · Windows OCR · read-only ERP account
Products | Overhaul Development