A real store, not a pitch deck
SmokeOps began behind the counter at an East Texas smoke shop. The daily questions were practical: What sold? What is actually left? What needs counting? What should the owner order next?
SmokeOps started with a laptop, a stack of POS exports, and a simple question: how can an owner understand what is really happening in the store without replacing everything that already works?
The original SmokeOps build
Before the dashboard, there was a report
Owner Operational Assessment
Generated from an ordinary sales CSV
Sales
What happened?
Inventory
What can we trust?
Actions
What happens next?
The useful problem
The report could explain sales. It could not confidently explain the shelf until product identity, counts, receiving, and daily movement became part of the same system.
First office
A store counter, a laptop, and whatever time was left after the shift.
First roadmap
Make the PDF useful enough that an owner would actually act on it.
The more useful the first report became, the clearer it was that store intelligence could not be separated from inventory discipline.
SmokeOps began behind the counter at an East Texas smoke shop. The daily questions were practical: What sold? What is actually left? What needs counting? What should the owner order next?
The original build was a small script that turned a POS export into an owner-facing report. It was meant to make one store easier to understand—not to become a software company.
The deeper problem was not a lack of charts. It was that product names drifted, UPCs were missing, physical counts were rare, receiving lived in people’s memory, and the POS could not explain every movement.
The turning point
The PDF was useful. The workflow behind it could be much more useful.
A static report could tell an owner what happened yesterday. A real operating system could help an employee count correctly today, compare a delivery to an order, resolve an unknown UPC, record damage, protect permissions, and show the owner what needs attention before tomorrow.
The POS still handles checkout and payment. SmokeOps focuses on the operational questions that begin after the receipt prints.
Employees can scan exact products, count cases and loose units, save drafts, and submit work for review without needing to understand inventory theory.
Receive against an order or record an unplanned owner drop-off. Shortages, damage, substitutions, backorders, and unexpected products remain distinct.
Tablet sales, POS imports, receipts, returns, damage, samples, write-offs, reversals, and corrections contribute to one auditable product history.
SmokeOps shows how trustworthy an estimate is and why—using count age, data coverage, unresolved UPCs, open receiving, and other real evidence.
A low unit count is not automatically urgent. Recommendations consider demand, days of cover, lead time, open orders, case quantities, and owner settings.
Permissions remain configurable by user and store. Owners decide who can count, receive, reverse transactions, view costs, confirm work, or manage purchasing.
SmokeOps builds its estimate from confirmed observations and auditable movement. Later POS evidence can support or challenge that story without silently rewriting it.
The simple version
Confirm what is on the shelf. Record what enters and leaves. Recount where confidence weakens. Let the owner decide what to order, fix, or review.
Create a trustworthy product identity and establish a confirmed physical baseline.
Capture receiving, tablet sales, damage, returns, samples, and corrections as they happen.
Use POS exports and later integrations to validate movement without erasing the original records.
Prioritize recounts, exceptions, stockout risk, receiving follow-up, and owner-reviewed orders.
SmokeOps is designed around the store’s existing habits and constraints instead of asking the store to become a software company.
A POS record is useful evidence, but a confirmed physical count is the clearest observation of what is actually present.
Flavor, strength, size, device generation, and package count matter. SmokeOps avoids silently merging products just because their names look close.
The normal workflow must work for someone standing at a counter, serving customers, using a tablet, and trying not to make a mistake.
When the evidence is incomplete, SmokeOps says so. Low confidence becomes a reason to count or review—not a number disguised as fact.
The goal now is to help independent stores build inventory they can explain, workflows employees can actually use, and a daily list of actions worth paying attention to.