Доработка мобильного приложения и серверной части Flutter/JS

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