Доработка мобильного приложения и серверной части Flutter/JS
- Ключевая задача проекта — управление прибором компактной приточной вентиляции OXY (oxy.ru).
- Проект состоит из 2х частей: фронтэнд — приложение для Android и iOS, и бэкэнд — серверная часть.
- Подключение прибора происходит через bluetooth. Спецификация во вложении.
- Далее прибор подключается к сети Wi-Fi и через нее к серверу MQTT. Приложение подключается к этому же серверу и через него идет передача команд и взаимодействие пользователя/приложения и прибора. Спецификация MQTT во вложении.
- Ключевые параметры взаимодействия пользователя и прибора:
- скорость вращения вентилятора
- температура выходящего из прибора воздуха.
- время включения и отключения прибора.
- Подробное описание интерфейса фронтэнда во вложении.
- Также в приложении необходима функция обратной связи с нашей компанией через почту/коммуникаторы и функция заказа сменных фильтров к прибору.
- Разработкой приложения занимался тот же подрядчик что и сайтом oxy.ru
- Фронтэнд часть писалась на flutter. Бэкэнд — на JS.
- Обе части были почти готовы к запуску. Оставалось только добавить возможность пользователю самому выставлять часовой пояс и сделать релиз в магазинах приложений.
- Все стабильно работало до Марта 2022 года. С марта приложение просто перестало запускаться. Причины этого неясны. Есть подозрение что какая-то проблема с сервером.
- К сожалению подрядчик перестал выходить на связь и не готов завершить работы.
- Перенести сервер на внешнюю «независимую» платформу.
- Добиться стабильное работы текущей версии приложения.
- Добавить функцию ручного выставления часового пояса.
- Сделать релиз в ключевых магазинах приложений.