PACE RISE : Node
From tournament creation to finals advancement —
every track & field competition workflow
unified in a single platform.
Real-time record entry,
automatic Q/q qualification,
official document output,
electronic scoreboard integration,
and live broadcast overlay —
all seamlessly connected.
WORKFLOW
182
REST API Endpoints
47
Real-time Broadcast Events
3
Tier Authentication System
FOR OPERATORS
For Operators
Systematically manage
all workflows needed
for competition operations.
Competition Workflow
Tournament creation → Event setup →
Athlete registration → Heat assignment →
Record entry → Round progression → Finals.
Supports automatic Q/q ranking
and WA seeding rules.
Real-time Record Entry
Track: time + wind, LIF file import.
Field: distance & wind, fouls/pass,
WA tie-break rules.
High jump: O/X/– input
with auto-elimination after 3 failures.
Mixed event scoring,
relay team/leg management.
Callroom Management
Barcode check-in,
live attendance monitoring,
per-athlete/event notes,
admin post-event access.
Document Output
Start List PDF,
Result Sheet PDF (DNF/DQ/Q/q),
comprehensive record Excel/PDF,
AD Card PDF,
customizable templates
(logo, signatures, field selection).
Scoreboard Integration
LIF file import
with event key-mapping
for electronic scoreboard integration.
Software-only operation
without additional hardware.
Broadcast Overlay
OBS scoreboard overlay,
lower-third captions,
and broadcast graphics via WebSocket
in real-time.
No separate graphics software needed.
FOR VIEWERS
LIVEFor Viewers & Spectators
Access live competition results
from anywhere —
no page refresh required.
Real-time Results
SSE + WebSocket-based
real-time record updates
without page refresh.
Pop-up dashboards per event
for instant detailed information.
Public Access Page
Authentication-free open.html page
with federation filtering
for quick record lookup.
Broadcast Overlay
Connect scoreboard overlay
and lower-third captions directly to OBS.
Real-time data via WebSocket
enables broadcasting
without separate graphics equipment.
Result Images & Downloads
Auto-generated high-resolution result images
(1080×1350 PNG) and Excel downloads.
Optimized for social media sharing.
ARCHITECTURE
Technical Architecture
Node.js + Express + SQLite
Single-server deployment
based on better-sqlite3.
Quick setup and stable operation
without complex infrastructure.
Vanilla JS SPA
Lightweight, fast-loading
pure JavaScript SPA without frameworks.
PWA support
for app-like mobile experience.
SSE + WebSocket
Separate SSE broadcast for streaming
and WebSocket for scoreboards.
Optimized real-time communication
per channel.
3-Tier Auth · Security
Viewer (operation_key),
Judge/Staff (record entry),
Admin (full control, bcrypt, post-event lock).
Rate Limiting + Helmet security,
audit/operation logs, DB backup/restore.
BUILT-IN WA RULE ENGINE
Wind limits, tie-breaks,
high jump failure counting,
Q/q auto-qualification,
mixed event scoring —
World Athletics (WA) rules
are built into the software
to prevent operator errors
and ensure fair competition.
Want to Adopt PACE RISE : Node?
We'll propose the optimal solution
for your event scale
and operational environment.