Веб-приложение для автоматизации судейства на соревнованиях по боевым искусствам. Работает по локальной сети: главный судья запускает сервер на своём ПК и через веб-интерфейс управляет ходом соревнования — создаёт раунды, завершает их и просматривает таблицу очков. Три обычных судьи подключаются со смартфонов через браузер и выставляют оценки участникам с помощью экранного пульта с кнопками. Оценки передаются на сервер в реальном времени через WebSocket и автоматически отображаются в сводной таблице. Стек: ReactJS, TypeScript, Vite (клиент) и Python FastAPI (сервер).