Control Hub — командний центр усіх проєктів
Задача
Десятки проєктів одночасно — сайти клієнтів, CRM-системи, part-time робота. Статуси, оплати хостингів і доменів, доступи, задачі та заробіток розкидані по Excel, нотатках і месенджерах. Немає єдиної картини: що треба оплатити цього місяця, які сайти лежать, скільки реально зароблено і де лежать доступи до кожного проєкту.
Що реалізовано
Побудовано персональний дашборд на Laravel 12 + Inertia 2 + React 19. Гнучка модульна архітектура: тип проєкту визначає набір вкладок-модулів, кожен розділ — окрема сторінка зі своїм функціоналом. Нові типи проєктів додаються через конфіг без редагування ядра.
Проєкти та канбан
управління всіма проєктами з дошкою задач на @dnd-kit (drag-n-drop, статуси, пріоритети).
Доступи (vault)
зашифроване зберігання логінів, паролів і ключів (encrypted cast), reveal на 10 секунд.
Фінанси
заробіток у ЗАФІКСОВАНОМУ курсі НБУ на дату оплати (не живий курс), витрати по категоріях, чистий прибуток.
Оплати по місяцях
нагадування за 3 дні до кінця місяця, історія фактичних сум (recurring і build-оплати).
Моніторинг сайтів
щоденна перевірка uptime о 12:00, алерт у Telegram при зміні стану сайту.
Сайти картками
фавікони, платформи, дати створення, статуси оплат хостингу й домену в одному списку.
«В розробці»
pipeline сайтів від development до live, часткові build-оплати, автоперехід у «Сайти» при повній оплаті.
Модульна архітектура
типи проєктів через конфіг + MODULE_REGISTRY: кожен тип має власний набір вкладок без зміни ядра.
Глобальний пошук Ctrl+K
миттєвий перехід до будь-якого проєкту, сайту чи розділу.
Статистика part-time
облік закритого за місяць як основа щомісячних звітів.
Результат
Усі проєкти, оплати, доступи й заробіток зведені в одному місці. Нагадування про оплати приходять самі за 3 дні до кінця місяця, моніторинг ловить падіння сайтів і шле алерт у Telegram, фінанси рахуються у зафіксованому курсі НБУ.
Технології
Маєте схожу задачу?
Обговорити проєктНаступний кейс
Розробка системи
TMS-платформа для вантажної компанії →