- Страница авторизации
- Страница с картой (Дашборд)
- Страница с историей и статусом запросов (Мои запросы)
- Форма авторизации
- Интерактивная карта с информацией по каждому адресу (+ можно переключить на табличный вид)
- Всплывающий сайдбар, отображающий информацию по конкретному хозяйству
- Форма отправки данных на Backend (для дальнейшего ML-вычисления)
- Таймлайн
- Таблица с историей отправки запросов
- Переключение между картой и таблицей для отображения одних и тех же данных
- Статус отправленного запроса (в процентах или "pending", "success", "failed")
- Использование таймлайна для выбора данных по времени
- Разные типы данных на разных слоях карты
- Навигация внутри карты к нужной точке по клику на соответствующие данные
- Выгрузка данных в CSV
- Редактирование данных перед выгрузкой (выбор полей для сохранения и тд)
- Пользователь проходит авторизацию в пользовательской части сервиса;
- Пользователь указывает параметры для выполнения операций алгоритмом;
2.1 выбирает категорию объекта для анализа;
2.2 выбирает источники данных для событий;
2.3 выбирает отчетный период, для которого будет сформирован перечень;
- Пользователь запускает работу алгоритма;
- Сервис выполняет операции с алгоритмом расчета;
- Сервис по результатам работы алгоритма формирует перечень работ и объектов;
- Сервис сохраняет полученный результат;
- Пользователь просматривает сформированный перечень;
- (Опционально) Пользователь редактирует перечень, удаляя один или несколько объектов/работ;
- (Опционально) Пользователь редактирует перечень, изменяя один или несколько видов работ;
- Пользователь сохраняет новую версию перечня;
- Сервис запоминает корректировки, внесенные пользователем в п. 8 и/или 9 для учета в расчетах алгоритма будущих периодов;
- (Опционально) Пользователь выгружает перечень;
- Пользователь выходит из системы.