Product · Hardware + software
ShotTrace
Range hardware built and in use, inside a full range-OS platform.

Role
Designer and builder, hardware and software
Scope
Range IoT plus full range-OS platform
Platform
API-first modules, WebSocket real-time sync
Constraint
Industry fairly closed to newcomers
Outcome
Range system built and in use
The problem
Ranges market well and run on clipboards.
Check-in is paper and manual, nobody can see the firing line in real time, and no-shows eat 30–40% of peak inventory (industry published).
My role
I designed and built both parts.
First the IoT range system, which is built and in use at a range. Then the ShotTrace platform, built recently to show how that hardware fits the whole range ecosystem, from booking to analytics.
The constraint
A fairly closed industry.
Range operations don't open up to newcomers easily, so the platform also demonstrates working knowledge of how ranges actually run.
What I did
One system, live everywhere.
API-first modules sync over WebSockets, so every screen shares the same lane state.

Booking that handles conflicts.
Scheduling with calendar views, conflict resolution, payments, waitlists and capacity.

QR check-in at the door.
A lobby kiosk confirms customer details and cuts staff handling time.

The lane touchscreen.
Session timer, target control, lighting, preset drills and safety reminders, and where the data gets captured.

The shooter's app.
Drill planning, ammo pre-purchase, reminders, streaks, leaderboards and rewards.

Range analytics.
Revenue, lane-use heatmaps, segments, logs, P&L and churn alerts.

Safety officer console.
Live monitoring, hardware alerts, class scheduling and facility setup.





The outcome
Built and in use at a range.
That's the IoT range system. The ShotTrace platform shows where it fits in the whole ecosystem.
Next case study
Bobber
Pool metrics, and the know-how to read them.
Next: Bobber