Необходимо доработать небольшое мобильное приложение для хоккейной академии. Приложение находится в рабочем состоянии и собирается, размещено на маркете андройда, ios (загружено в режиме разработчика в тестовую среду). Что требуется доработать: - Добавить на пару экранов ссылки с условиями и политикой безопасности. - На экран авторизации добавить валидацию полей и отображать ошибки, Пример проверки и ошибки и как её показать уже реализован на экране с восстановлением пароля. - Кнопку на экране авторизации и на экране восстановления пароля, Нужно подсвечиваться после начала заполнения полей из серого цвета в красный. - Для экранов где есть календарь расписаний занятий или отчеты с выводом данных, таких экранов штук 5-6 нужно добавить проверку на отсутствие расписания и отображать надпись “Расписание не сформировано” или “Данные отсутствуют” - Проверить функционал работы индивидуальных занятий и восстановить если потребуется. (Данный функционал не менялся и был рабочим, т.к сейчас приложение работает на боевой базе и расписаний нет, нормально не удается проверить). - На экранах отчетов и расписаний проверить верстку, есть 3-5 экранов где верстка плохо сделана и по 1-2 буквы переносятся на следующую строку, нужно поправить эти моменты. - Ошибка в фильтре расписания врачей, в фильтре не выбираются дни недели нужно исправить. Функционал уведомлений Это основная задача. На сайте есть уведомления которые оповещают пользователя об окончание абонемента и возможности продления этого абонемента т.е новой покупки , эти уведомления должны также попадать в мобильное приложение как на экран уведомлений так и отображаться пользователю в виде Push уведомлений на экране мобильного устройства. - Изменения расписания - Push уведомление о “Отмена занятия” - Push уведомление о “Перенос даты занятия” - Push уведомление о “Продлении абонемента приходит за 7 дней до окончания” Подробные описания задач по ссылке: docs.google.com/spreadshe... Ожидаемый результат: Пуш-уведомления работают, ошибки и неточности исправлены, приложение работает на обеих платформах. Не хотели бы работать с агентствами и посредниками.