From gong shoots to precision rifle to extreme long range — pick the engine that fits your match.
Stage-based precision rifle scoring. Each shooter completes an entire stage before the next shooter begins. Multiple positions and targets per stage with hit/miss tracking and timed tiebreaker stages.
Shot-by-shot scoring at extreme distances. Points awarded per impact with diminishing shot multipliers and optional must-hit-to-advance ladder progression.
Traditional relay-based scoring where all relays complete each stage before advancing together. Distance-based target and gong multipliers reward accuracy at range.
From the moment a Range Officer taps a score to the moment it appears on the live scoreboard — the sync pipeline handles every step.
The Range Officer taps Hit, Miss, or enters a score on their tablet. The score is instantly saved to the device’s local database (Room DB on Android, IndexedDB in the browser). No network needed.
If the device is a client connected to a hub, it pushes unsynced scores to the hub over the local WiFi network. The hub merges scores from all connected clients using upsert logic. No internet required at this stage.
When the hub has internet connectivity, it pushes all collected scores to deadcenter.co.za. The cloud server processes the batch using the same upsert logic. Devices in cloud mode skip the hub and sync directly.
Once scores reach the cloud, the TV scoreboard and mobile live page pick them up on their next refresh cycle. Spectators see results appear in near real-time. QR codes at the range link directly to the live scoreboard.
Standalone
Device → Cloud
Hub + Clients
Clients → Hub → Cloud
Pure Offline
Device → Hub (LAN only)
Two independent axes for slicing leaderboards. Together they form a matrix so you can view standings for any combination.
What gear class are you competing in?
Divisions classify competitors by equipment. Each shooter selects one division per match (single-select).
Presets included or create your own (e.g. Minor / Major by calibre).
What demographic group(s) do you belong to?
Categories classify competitors by who they are. A shooter can belong to multiple categories (multi-select). A single score appears in all matching category leaderboards.
Standard presets included or create your own.
Filter by division, category, or both.
| Open | Factory | Limited | |
|---|---|---|---|
| Overall | ✓ | ✓ | ✓ |
| Ladies | ✓ | ✓ | ✓ |
| Junior | ✓ | ✓ | ✓ |
| Senior | ✓ | ✓ | ✓ |