Web ApplicationPrior team work
QClose Inventory
QClose Inventory is a web-based stock control platform that replaces spreadsheets and manual counts with a fast, scanner-driven workflow. Staff add and retrieve products by scanning physical barcodes, while managers get accurate opening- and closing-stock reports at the end of every shift.
Next.js 13TypeScriptNode.jsTailwind

The Challenge
- Manual stock counts were slow, error-prone, and impossible to reconcile at the end of each day.
- Hardware barcode scanners had to integrate seamlessly with a browser-based UI without custom drivers.
- Managers needed reliable opening- and closing-stock snapshots to detect shrinkage and discrepancies.
- The interface had to be usable by non-technical floor staff on shared terminals during busy hours.
Our Solution
- Built a Next.js 13 dashboard that listens for keyboard-wedge scanner input, so any USB/Bluetooth scanner works with no drivers.
- Designed a product add/retrieve flow that updates stock counts instantly and validates every scan against the catalog.
- Created reporting modules that snapshot stock levels at shift open and close, then surface variances automatically.
- Kept the UI deliberately dense and keyboard-first so staff move through high-volume scanning without touching a mouse.
Key Features
Scanner-Driven Entry
Add or retrieve any product by scanning its barcode — the form auto-fills and commits in a single keystroke.
Opening & Closing Reports
Automatic stock snapshots at shift boundaries with variance highlighting for fast reconciliation.
Live Stock Dashboard
Real-time counts across all SKUs with low-stock indicators and search.
Audit-Ready History
Every stock movement is logged with timestamp and operator for full traceability.
What It Does
90%
Less manual counting effort
Real-time
Stock accuracy across SKUs
Zero
Scanner driver installs needed