О проекте:
Цифровая платформа для автоматизации процессов в одном из аграрных секторов. Она включает веб- и мобильные приложения. В рамках текущей фазы — развитие интерфейсов, улучшение UX и доработка фронтенда на React.
---
Основные задачи фронтенда
1. Личный кабинет и UI-компоненты
* Страница профиля: редактирование данных (ФИО, email, телефон, пароль, аватар).
* Панель администратора: управление пользователями.
* Поиск по объектам платформы.
* Словари: настраиваемые пользовательские поля и отображение виджетов.
2. Интерфейс
* Локальное хранилище и офлайн-режим (данные с объектов, синхронизация).
* Вход с защитой: PIN, биометрия, автологин.
* Работа с QR-кодами (сканер → переход в карточку).
3. События и уведомления
* Уведомления: журнал событий, визуальная структура, фильтры.
* Календарь и напоминания: создание событий, привязка к "Дневнику", Push.
4. Отображение данных и взаимодействие
* Страницы: “Дневник”, “Сводка”, “Звук”, “Аналитика”.
* Управление формами: динамическое добавление/скрытие полей.
* Вывод ошибок и системных сообщений: UI + коды ошибок.
5. Технические особенности
* Адаптивный UI (моб./веб).
* Работа с REST API / WebSocket / MQTT (через backend).
* Использование стор (например, Redux, Zustand).
* Поддержка темизации, интернационализации (i18n).
* Обработка edge-сценариев: нестабильный интернет, офлайн режим, множественные сессии.
---
Особенности проекта
* Работа в agile-команде с дизайнером, аналитиком и backend-разработчиками.
* Компоненты должны быть легко расширяемыми (настраиваемые поля, словари).
* В приоритете UX: минимизация действий, понятные статусы, реактивность.
Разделы:
Опубликован:
23.07.2025 | 12:54 [поднят: 23.07.2025 | 12:54] [последние изменения: 23.07.2025 | 12:53]
Заказ находится в архиве