< DASHBOARD

SYSTEM ADMINISTRATION

FIRMWARE DEPLOYMENT
ENGINE UPDATES
WING UPDATES
FLIGHT SCHOOLS
USER MANAGEMENT
BENCHMARKS
QR GENERATOR
LOG UPLOADER
EARLY ACCESS
BETA CODES

TARGET DEVICE

DEPLOYMENT CHANNEL

> SYSTEM READY.
> WAITING FOR INPUT...

ENGINE DATABASE

PENDING ENGINE APPROVALS

Scanning...

ENGINE JSON INJECTION

WING DATABASE

PENDING WING APPROVALS

Scanning...
Loading wings...

PENDING APPROVALS (CUSTOM ENTRIES)

Pilots who selected "OTHER" and typed a school name manually. Review and add them to the database to standardize the fleet.

Scanning user database...

REGISTERED FLIGHT SCHOOLS

PILOT DATABASE

GLOBAL BENCHMARK AGGREGATION

Run this job to recalculate global averages for all Engines and Wings. This optimizes client-side performance by pre-calculating stats.
(Simulates Nightly Cron Job)

> READY.

HARDWARE PROVISIONING

Enter the unique hardware identifier (e.g., MAC Address) for a new device to generate a printable QR code for registration.

MANUAL FLIGHT LOG INJECTION

Upload generated CSV test logs and automatically create the corresponding Firestore metadata records.

GLOBAL DEMO FLIGHT INJECTION

This instantly replaces the global flight_log.csv file used when pilots activate Demo Mode.

> LOG UPLOADER READY.

EARLY ACCESS ROSTER

TOTAL: 0

Pilots waiting for access. Home Assistant API Endpoint: projects/relengers-adventures/databases/(default)/documents/sys/stats

FIRST NAME LAST NAME EMAIL DATE JOINED
LOADING...

BETA CLEARANCE CODES (MANUAL)

These are your hardcoded, single-use beta codes. When a pilot uses one, you must manually delete it from the HTML code in both signup.html and admin.html so it cannot be used again.

BETA-01
BETA-02
BETA-03
BETA-04
BETA-05