IT CITY CRM — Roadmap

Дорожня карта розвитку CRM-системи для IT CITY

Поточна версія: v5.3.0

Виконано

Реалізовані модулі та функціонал з версії 3.0 по 5.3.0

v3.0–3.9

Базовий MVP, Інвентар, Карти, Telegram, Фінанси, Звіти, 2FA, SLA

  • Заявки: повний CRUD, статуси, призначення, пріоритети
  • Клієнти: організації, об'єкти, контакти
  • Автентифікація: NextAuth, RBAC, 2FA (TOTP), Rate Limiting
  • Інвентар: обладнання, картриджі, матеріали, QR-коди
  • Google Maps, GPS-фіксація, облік пробігу
  • Telegram-бот, Webhook (Eddy Helpdesk), Magic Links
  • Фінанси: зарплати, рух коштів, рекурентні платежі, закриття місяця
  • Звіти: 7 вкладок + Excel-експорт + Telegram-розсилка
  • SLA-індикатори, Telegram SLA-алерти кожні 15 хвилин
  • State machine статусів, аудит-лог, захист даних
v4.0–4.3

Планові виїзди, API ключі, Calendar

  • Планування дати та часу виїзду на будь-якій заявці
  • Google Calendar інтеграція та .ics завантаження
  • API ключі: Bearer-токени для інтеграцій
  • Налаштування cron-задач через UI
v4.4

Тестування знань (Quiz)

  • Модуль тестування з 6 шаблонами, 3 рівні складності
  • Призначення тестів працівникам з дедлайном
  • Таблиця результатів: працівники × тести
v5.3.0

v5.3 — Єдиний каталог номенклатури, контракти, інтеграція з 1С/BAS

  • Номенклатура: об'єднаний каталог (1С + CRM) з фільтром джерела, значками 1С/CRM, категорії-дерево, пошук по артикулу/штрихкоду
  • Міграція матеріалів та інструментів у єдиний каталог (source=LOCAL)
  • Залишки: склад фірми + по техніках, автосписання при використанні в заявках, звіт з фільтрами та CSV експортом
  • Типи цін: імпорт з BAS через OData + локальні типи, мапінг LOCAL→BAS, inline редагування
  • Контракти обслуговування: RecurringItem з isContract, SLA-годинами, дата початку/кінця, покриття об'єктів
  • Звіт SLA: лічильники "дотримано/порушено/% виконання" для контрактних заявок
  • Автобілінг: щомісячне ідемпотентне нарахування контрактних платежів у касу
  • Клієнтське обладнання: поле ownership (COMPANY/CLIENT), зв'язок з організацією-власником
  • Bulk дії обладнання: групова зміна власника / переміщення / видалення
  • Перевід в облік: з номенклатури створюється Equipment з серійником та прив'язкою до об'єкта
  • Корзина для витратних матеріалів у заявці + сканер штрихкодів (BarcodeDetector API)
  • 1С/BAS інтеграція (OData):
    • Синхронізація довідника номенклатури та категорій
    • Завантаження видів цін + актуальних цін (автовизначення назв полів у регістрі)
    • Webhook створення заявок з замовлень BAS
    • Створення замовлень покупця в BAS з заявки CRM (POST Document_ЗаказПокупателя)
    • Зворотний webhook — отримання матеріалів при закритті заявки
    • Зовнішня обробка .epf для BAS: фільтри станів замовлень, повідомлення з маркерами [ДОДАНО]/[ЗМІНЕНО]/[ВИДАЛЕНО], збереження періоду між сесіями
  • Світла тема — comprehensive CSS overrides для читабельності кольорових бейджів
  • Deploy scripts — preserve production під час staging build
v5.2.0

Multi-tenant SaaS, Білінг, Розсилки, Import/Export

  • Multi-tenant SaaS архітектура з 10 галузевими шаблонами
  • LiqPay/WayForPay білінг з автоблокуванням прострочених тенантів
  • Telegram/Viber масові розсилки з фільтрами
  • CSV Import/Export для контактів, обладнання, організацій
  • Шаблони заявок для швидкого створення
  • Планове ТО: автоматичне створення заявок за розкладом
  • API документація та Webhook система
  • Реферальна/партнерська програма
  • Onboarding tour для нових користувачів
  • Error tracking та клієнтське логування помилок
  • PM2 моніторинг + автоматичні бекапи
  • SLA алерти з Telegram-сповіщеннями
  • Обмеження максимум 2 сесії на користувача
  • Custom domain для Enterprise-плану
🔜

В розробці (наступний спринт)

Заплановані функції та покращення для найближчих релізів

Функціонал

🐛 Sentry інтеграція Високий
Інтеграція з Sentry для розширеного відстеження помилок, performance monitoring та alerting.
Моніторинг
📋 Kanban-дошка для заявок Високий
Візуальна Kanban-дошка з drag & drop для управління заявками по статусах.
Заявки
Трекінг часу на заявках Високий
Таймер start/stop для точного обліку часу роботи техніка на кожній заявці.
Заявки
Рейтинг задоволеності клієнтів Високий
Оцінка якості обслуговування клієнтами після закриття заявки з аналітикою.
Клієнти
🌐 Клієнтський портал (magic link) Високий
Подача заявки клієнтом через magic link без реєстрації. Відстеження статусу.
Клієнти
🧾 PDF-інвойси Середній
Генерація PDF-рахунків на оплату з реквізитами та деталізацією послуг.
Фінанси
🌍 Мультимовність (UK/EN/PL) Середній
Підтримка кількох мов інтерфейсу: українська, англійська, польська.
Платформа
📱 Мобільний додаток (React Native) Середній
Нативний мобільний додаток для iOS та Android з повним функціоналом техніка.
Мобільний
💰 Бюджетне планування Середній
Планування та контроль бюджету по категоріях, прогнозування витрат та доходів.
Фінанси
🛡 Облік гарантій обладнання Середній
Відстеження гарантійних термінів обладнання, сповіщення про закінчення гарантії.
Інвентар
💡

Ідеї на майбутнє

Довгострокові плани та концепції для подальшого розвитку платформи

🤖 AI-маршрутизація заявок Низький
Інтелектуальне призначення заявок на основі навичок техніка, локації та завантаженості.
AI
🔮 Предиктивне обслуговування Низький
Прогнозування поломок обладнання на основі історії ремонтів та використання.
AI
📊 Клієнтська панель з live-трекінгом Середній
Реальний відстеження статусу заявки та позиції техніка на карті для клієнтів.
Клієнти
📦 Інтеграція з 1С / BAS Середній
Синхронізація фінансових даних з бухгалтерськими системами 1С та BAS для автоматизації обліку.
Інтеграції
💬

Повідомити про помилку або побажання

Знайшли баг? Є ідея для нового функціоналу? Напишіть нам!