Интерфейс-помощник для набора головоломок в игре Mayday Protocol.
Проект построен на React + TypeScript + Vite и содержит сетку 3x3 с модулями пазлов и общей панелью полетных параметров.
React 19TypeScriptViteESLint
Node.js(рекомендуется актуальная LTS-версия)npm
- Установите зависимости:
npm install- Запустите dev-сервер:
npm run dev- Откройте адрес из консоли (обычно
http://localhost:5173).
npm run dev— запуск в режиме разработкиnpm run build— проверка TypeScript и production-сборкаnpm run preview— локальный просмотр production-сборкиnpm run lint— проверка кода линтером
src/components— UI-компоненты головоломокsrc/logic— доменная логика и вычисления по пазламsrc/types— типы данныхsrc/constants— константы и справочные таблицыsrc/assets— изображения и статические ресурсы
Сейчас доступны модули:
- Кодировщик сигнальных цветов
- Частота
- Сетка пилота
- Двухфазный ввод
- Провода
- Символы: пересечение -> цвет
Оставшиеся ячейки сетки находятся в статусе черновиков.
