Разработка панели управления водородным двигателем на React JS
Цель проекта
Создание современного, интуитивно понятного веб-интерфейса (панели управления) для симуляции работы водородного двигателя автомобиля. Проект является учебным и должен наглядно демонстрировать взаимодействие с ключевыми параметрами такой системы.
Основные требования
- Технологический стек: Приложение должно быть разработано на React JS (предпочтительно с использованием функциональных компонентов и хуков).
- Интерфейс: Панель должна содержать следующие ключевые элементы управления и индикаторы:
- Визуальные датчики (спидометры, индикаторы уровня) для отображения: уровня водорода в баке, давления в системе, температуры двигателя, мощности, КПД.
- Интерактивные элементы: кнопки запуска/остановки двигателя, регуляторы мощности, переключатели режимов работы.
- Лог событий в реальном времени (запуск, остановка, критические показатели).
- Логика: Реализация базовой логики изменения взаимосвязанных параметров при взаимодействии с элементами управления (например, снижение уровня водорода при работе, рост температуры при увеличении мощности).
- Дизайн: Интерфейс должен быть выполнен в современном, «технологичном» стиле, быть адаптивным и удобным для восприятия.
- Целевая аудитория: Проект рассчитан на демонстрацию в учебных целях, поэтому интерфейс должен быть информативным и наглядным.
Результат работы
Полностью функционирующее одностраничное веб-приложение (SPA), готовое к размещению на хостинге. Исходный код должен быть чистым, хорошо структурированным и прокомментированным.