Funcții

Tot ce-i trebuie unei competiții — și nimic în plus

De la primul import de roster până la ultima foaie de serii tipărită, întregul ciclu de viață este acoperit. Iată ce primești.

Cu adevărat ușor de folosit

Editare a culoarelor prin tragere și plasare, un ecran de competiție live și valori implicite rezonabile din programul oficial al probelor. Creat pentru voluntari, nu pentru specialiști — majoritatea sarcinilor sunt un clic, nu un manual.

Creează și încarcă de oriunde

Configurează competiții, editează programe și importă rezultate din orice browser, pe orice dispozitiv. Sfârșitul trimiterii fișierelor de bază de date prin e-mail în seara dinainte — o singură sursă de adevăr la care ajunge toată lumea.

Un istoric al înotătorului care durează

Fiecare competiție și fiecare sezon într-o singură bază de date, indexată per înotător. Cele mai bune timpuri, graficele de evoluție și recordurile se actualizează central — căutabile ani la rând.

Sigur prin proiectare

Scrierile sunt protejate prin autentificare; fiecare rând modificabil poartă o versiune, astfel încât doi operatori nu se pot suprascrie în tăcere (blocare optimistă → un conflict clar, nu date pierdute). Găzduiește-l singur și datele tale nu părăsesc niciodată controlul tău.

Construit pentru a fi extins

O arhitectură curată pe straturi — depozite, servicii, routere — impusă ca o barieră la momentul compilării. Tipurile noi de raport, formatele de fișier și endpoint-urile se încadrează de-a lungul unor îmbinări documentate, în loc să te lupți cu codul.

Funcționează cu hardware-ul tău

Importă fișiere de rezultate .gen — formatul de consolă MM-Link produs atât de consolele Colorado Time Systems, cât și de TimeDrops. Fără middleware proprietar: lasă fișierul și culoarele se rezolvă live. Legătura directă, descoperită prin mDNS, cu o tabletă TimeDrops este în beta; controlul direct prin serial/USB al consolelor CTS este pe foaia de parcurs.

Live, cu mai mulți operatori

Modificările se difuzează prin WebSocket pe fiecare ecran în clipa în care se întâmplă. Arbitrul de prezență, crainicul și cronometrorul văd aceeași competiție, actualizându-se în timp real.

Exporturi gata de tipărit

Foi de culoar, programe complete de serii, foi de îndrumare și înscrieri pe echipe — generate ca PDF-uri și HTML gata de tipărit, potrivite formatelor oficiale pe care oficialii tăi le așteaptă deja.

Accesibil pentru toți

Marcaj semantic, navigare completă de la tastatură, focalizare vizibilă și suport pentru contrast de culoare și mișcare redusă peste tot — astfel încât voluntarii de la bazin de orice abilitate să poată conduce competiția.

Vorbește limba ta

Interfața este construită pentru traducere din temelii, cu suport de la dreapta la stânga și zeci de limbi înregistrate. Schimbă limba din mers; șirurile netraduse revin elegant la engleză.

Gata pentru o competiție mai liniștită?

Piranha este gratuit, cu sursă deschisă și dezvoltat în văzul tuturor. Alege un model de implementare, citește documentația sau intră direct în cod.