Требуется обширная доработка UI-компонентов для визуализации данных в четырех ключевых областях:
| Задача | Оценка (часы) |
|---|---|
| Типизация и модели данных | 12-16 |
| Рефакторинг API-слоя | 16-20 |
| React Query хуки и кэширование | 12-16 |
| Система авторизации | 8-10 |
| Реорганизация файловой структуры | 8-10 |
| Итого | 56-72 |
| Задача | Оценка (часы) |
|---|---|
| Базовый компонент таблицы | 12-16 |
| Фильтрация, сортировка, пагинация | 20-24 |
| Редактирование и манипуляции с данными | 16-20 |
| Статистика выделенных ячеек | 8-10 |
| Оптимизация производительности | 12-16 |
| Итого | 68-86 |
| Задача | Оценка (часы) |
|---|---|
| Базовые графики (линейные, столбчатые) | 20-24 |
| Интерактивные функции (зум, перемотка) | 16-20 |
| Редактирование точек и корреляции | 20-24 |
| Синхронизация между графиками | 12-16 |
| Специальные типы визуализации | 8-12 |
| Итого | 76-96 |
| Задача | Оценка (часы) |
|---|---|
| Базовая карта с ортографической проекцией | 16-20 |
| Гексагональная визуализация и палитры | 12-16 |
| Редактирование полигонов | 12-16 |
| Геологический разрез | 20-24 |
| Bubble map и слои | 16-20 |
| Интерактивность и управление картой | 20-24 |
| Итого | 96-120 |
| Задача | Оценка (часы) |
|---|---|
| Визуализация кривых по скважинам | 16-20 |
| Многокривая визуализация с синхронизацией | 12-16 |
| Отображение подложки и сетки | 8-12 |
| Интерактивное перемещение линий | 12-16 |
| Синхронное масштабирование и скроллинг | 12-16 |
| Итого | 60-80 |
| Задача | Оценка (часы) |
|---|---|
| Модульное тестирование | 20-24 |
| Интеграционное тестирование | 16-20 |
| Оптимизация производительности | 20-24 |
| Документация компонентов | 12-16 |
| Итого | 68-84 |