Необходимо разработать новое мобильное приложение на основе существующего.
\
Приложение является клиентом программы для составления чек-листов, управления заданиями на заполнение и просмотра результатов.
На данный момент приложение работает по модели - после авторизации при наличии задания со стороны приложения приходит json с составом чек-листа. Пользователь запускает обход и далее заполняет чек лист. В любой момент он может его завершить. Вернутся к прерванному заданию нельзя. После завершения данные rest отправляются на сервер. Локальная база приложения очищается 1 раз в сутки.
Что принципиально нужно поменять.
1. Если на пользователя назначено 2 задания - то они объединяются на стороне приложения в одно
2. Пользователь может в любой момент прервать обход
3. Должен быть реализован механизм отложить отправку данных
Состав работ
1. Сбор требований, написание ТЗ
2.Дизайн интерфейса (есть схематичный прототип для дальнейшей визуализации)
3. Программирование, минимальные изменения в управляющую программу (Yii2, PostgreSQL)
4. Написание документации