Мультиорендна адмін-панель для SaaS-клієнтів

Роботодавець
Dmytro
Параметри проєкту
Варіант співпраціОдноразовий проєкт
РозділРозробка для WEB
Передоплатабез передоплат
Способи оплатиГотівка, Банківський переказ
Прийом заявоквід сьогодні, 01:20 до 02.09.2026
Опис проєкту
Наша SaaS-платформа вже обслуговує понад п'ятдесят бізнес-клієнтів, і саморобна адмінка, якою ми користуємося зараз, більше не витримує головного — надійно розмежовувати дані різних клієнтів. Шукаємо досвідченого розробника, який збудує повноцінну мультиорендну панель керування з нуля, де кожен клієнт має власний ізольований простір, а доступ до чужих записів унеможливлено на рівні запитів до бази, а не просто прихований в інтерфейсі.
Окрім ізоляції, панель має відчуватися як завершений продукт для кожного орендаря. Потрібні рольова модель із чотирма рівнями доступу, онбординг нових клієнтів та їхніх співробітників через запрошення на email, а також індивідуальний брендинг — власний логотип і кольорова схема для кожного акаунта. Адміністраторам важливі зрозумілі логи активності по кожному користувачеві та клієнту, самостійне керування API-ключами, оглядовий екран білінгу лише для читання і двофакторна автентифікація за TOTP. Обробляти платежі не потрібно — розділ білінгу суто інформаційний.
Технологічний стек уже визначено, і ми просимо його дотримуватися; усе рішення має чисто запускатися в Docker на свіжій машині.
Функціонал:
— Мультиорендна архітектура з повною ізоляцією даних по клієнтах
— RBAC — супер-адмін, адмін, менеджер, спостерігач
— Онбординг клієнта (запрошення на email)
— Дашборд з кастомним брендингом (лого, кольори)
— Логи активності по користувачеві та клієнту
— Управління API-ключами по кожному орендарю
— Огляд білінгу (лише читання, без обробки платежів)
— 2FA (TOTP)
Стек:
— PHP 8 + MySQL або PostgreSQL
— Фронтенд на Vue.js або React
— JWT-автентифікація
— Docker для локальної розробки
Окрім ізоляції, панель має відчуватися як завершений продукт для кожного орендаря. Потрібні рольова модель із чотирма рівнями доступу, онбординг нових клієнтів та їхніх співробітників через запрошення на email, а також індивідуальний брендинг — власний логотип і кольорова схема для кожного акаунта. Адміністраторам важливі зрозумілі логи активності по кожному користувачеві та клієнту, самостійне керування API-ключами, оглядовий екран білінгу лише для читання і двофакторна автентифікація за TOTP. Обробляти платежі не потрібно — розділ білінгу суто інформаційний.
Технологічний стек уже визначено, і ми просимо його дотримуватися; усе рішення має чисто запускатися в Docker на свіжій машині.
Функціонал:
— Мультиорендна архітектура з повною ізоляцією даних по клієнтах
— RBAC — супер-адмін, адмін, менеджер, спостерігач
— Онбординг клієнта (запрошення на email)
— Дашборд з кастомним брендингом (лого, кольори)
— Логи активності по користувачеві та клієнту
— Управління API-ключами по кожному орендарю
— Огляд білінгу (лише читання, без обробки платежів)
— 2FA (TOTP)
Стек:
— PHP 8 + MySQL або PostgreSQL
— Фронтенд на Vue.js або React
— JWT-автентифікація
— Docker для локальної розробки