Применение с самого начала предполагалось как нетиповой проект. Во-первых, от нас необходимо точное соответствие законодательства в сфере обслуживания людей с ограниченными возможностями. Во-вторых, необходимо было обеспечить идентичную работу приложений на мобильных и десктопных платформах. Для решения данной задачи было использовано кроссплатформенный фреймворк Flutter.
Перед программированием были разработаны макеты экранов с учетом пожеланий заказчика: приложение должно быть в первую очередь адаптировано для работы на планшетах в портретной ориентации.
Параллельно была разработана административная часть на основе нашей системы управления Impresio.
Главный экран приложения предоставляет специалисту возможность подключения: просмотреть результаты последних проведенных опросов и начать новый.
Форма на этом экране связана с административной панелью и позволяет загрузить все нужные данные с сервера на основе введенного уникального кода инвалида. При необходимости значения можно изменить – в этом случае приложение проводит валидацию согласно критериям (Приказ Министерства труда и социальной защиты РФ от 28 июля 2023 г. N 606н).
Этот текст содержит необходимую информацию о текущем вопросе экрана: номер, код, блок. Ключевые слова в ответах выделены для простоты восприятия. Опрос можно выполнить в любом порядке, так что каждый вопрос можно пропустить, а затем вернуться к нему. Еще можно посмотреть общее содержание опроса и уточнить критерии оценок. Дополнительно можно оставить комментарий к каждому ответу, это будет отражено в итоговом отчете.
Результаты опроса на экране пользователь видит в двух случаях: непосредственно после проведения очередного опроса или при переходе с главного экрана.
Здесь представлены самые важные показатели, на которые следует обратить внимание специалисту. Автоматически определяется необходимость в сопровождении инвалидности и тип периодичности услуги. Разбивка результата по категориям дает цвет в зависимости от выраженности ограничений.
После завершения опроса необходимо составить отчет в заявленной форме в формате xlsx, который сохраняется в виде файла. При необходимости его можно также распечатать или отправить.
Административная панель представляет собой полнофункциональное решение для управления приложением.
Реализовано ограничение доступа к Частным функциям на основе роли (администратор/сотрудник).
Есть возможность добавления организаций и их сотрудников. Сотрудники разных организаций получают доступ только к данным статистики. В профиль пользователей можно загрузить необходимые компоненты с точки зрения законодательных документов.
Есть возможность просмотреть или удалить данные, полученные специалистами в приложении. Поддерживается поиск и фильтрация по условиям опроса.
Для валидации адресов организаций, мест проживания инвалидов реализована интеграция с API DaData.
Получилось приложение, переносящее экономическую работу в цифровой формат.
Он участвует в проведении опросов и работе с результатами, экономит время специалистов и снижает риски.
Теперь социальные сети могут быстро и удобно выполнять свою работу на любом мобильном устройстве.