От первого импорта заявок до последней распечатанной стартовой ведомости охвачен весь цикл. Вот что вы получаете.
По-настоящему просто в использовании
Редактирование дорожек перетаскиванием, живой экран заплыва и разумные значения по умолчанию из официальной программы соревнований. Сделано для волонтёров, а не для специалистов — большинство задач это один щелчок, а не инструкция.
Создавайте и загружайте откуда угодно
Настраивайте соревнования, редактируйте программы и загружайте результаты из любого браузера на любом устройстве. Конец рассылке файлов баз данных по почте накануне — единый источник истины, доступный каждому.
История спортсмена, которая остаётся
Каждое соревнование и каждый сезон в одной базе данных, проиндексированной по пловцу. Лучшие результаты, графики динамики и рекорды обновляются централизованно — доступны для поиска годами.
Безопасно по замыслу
Записи защищены входом в систему; каждая изменяемая строка несёт версию, чтобы два оператора не затёрли друг друга молча (оптимистичная блокировка → явный конфликт, а не потерянные данные). Размещайте сами, и ваши данные никогда не покидают вашего контроля.
Создано для расширения
Чистая слоистая архитектура — репозитории, сервисы, роутеры — закреплена как барьер на этапе сборки. Новые типы отчётов, форматы файлов и эндпоинты встают по документированным швам, а не воюют с кодом.
Работает с вашим оборудованием
Импортирует файлы результатов .gen — формат пульта MM-Link, который выдают как пульты Colorado Time Systems, так и TimeDrops. Без проприетарного посредника: бросьте файл, и дорожки расставятся вживую. Прямая связь с планшетом TimeDrops, обнаруживаемая по mDNS, в стадии беты; прямое управление пультами CTS по последовательному порту/USB есть в планах развития.
Вживую, для нескольких операторов
Изменения транслируются по WebSocket на каждый экран в момент, когда они происходят. Судья на старте, диктор и хронометрист видят одно и то же соревнование, обновляющееся в реальном времени.
Готовые к печати экспорты
Ведомости дорожек, полные программы заплывов, ведомости сопровождения и заявки команд — создаются как готовые к печати PDF и HTML в официальных форматах, которые ваши судьи уже ожидают.
Доступно для всех
Семантическая разметка, полная навигация с клавиатуры, видимый фокус, поддержка цветового контраста и сниженной анимации повсюду — чтобы волонтёры с любыми возможностями могли вести соревнование.
Говорит на вашем языке
Интерфейс с самого начала создан для перевода, с поддержкой письма справа налево и десятками зарегистрированных локалей. Переключайте языки на лету; непереведённые строки изящно откатываются к английскому.
Готовы провести соревнование спокойнее?
Piranha свободна, с открытым кодом и разрабатывается на виду у всех. Выберите модель развёртывания, прочитайте документацию или сразу погрузитесь в код.