Готовий естімейт іншого спеціаліста, у якого зараз немає часу:
1. Аналітика і налаштування проекту
1.1 Ініціалізація проєкту (налаштування React + TypeScript, ESLint, Prettier) (1 год)
1.2 Опис структури компонентів та роутінгу (1 год)
2. Аутентифікація та доступ
2.1 Впровадження аутентифікації на основі токену або інтеграції з платформою (3 год)
2.2 Інтерфейс логіну та компонування захищених маршрутів (2 год)
3. Головний дашборд
3.1 Дизайн каркасу дашборду, розміщення основних віджетів (2 год)
3.2 Реалізація блоку огляду план-факт (до 4 графіків/таблиць) (4 год)
3.3 Інтерактивні фільтри по датах, департаментах, статтях витрат (3 год)
4. Факторний аналіз / пояснення
4.1 Відображення результатів факторного аналізу (діаграми, деталізовані таблиці) (3 год)
4.2 Інтеграція блоку автоматично згенерованих AI-коментарів (2 год)
4.3 Механізм розгортання/згортання деталей для кожного відхилення (2 год)
5. Панель адміністрування
5.1 Інтерфейс керування файлами (список, завантаження, видалення) (3 год)
5.2 Перегляд історії змін та логування дій (3 год)
6. Інтеграція з API
6.1 Налагодження підключення до бекенд API (з використанням інтерсепторів для обробки помилок, токенів) (2 год)
6.2 Інтеграція запитів: отримання план-факт, факторного аналізу, коментарів AI (3 год)
6.3 Обробка статусів та повідомлень про помилки (1 год)
7. Чат-інтерфейс з AI
7.1 Реалізація інтерфейсу чат-бота для запитів користувача (4 год)
7.2 Відображення історії діалогів та відповідей шард-бота (2 год)
8. Стилізація, компоненти, UX
8.1 Базова стилізація (3 год)
8.2 Оптимізація повторно використовуваних компонентів (2 год)
9. Тестування та реліз
9.1 Внутрішнє тестування, підготовка до інтеграції з платформою (2 год)
9.2 Фінальне налаштування CI/CD для фронту(Docker) – 2 год
Загальна кількість годин ~ 50 годин
потрібно фронт зробити в докері, пропонуйте ціну, якщо є уточнення, пишіть