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

Заказчик
Dmytro
Параметры проекта
Вариант сотрудничестваОдноразовый проект
РазделРазработка для WEB
Предоплатабез предоплат
Способы оплатыНаличные, Банковский перевод
Приём заявокот сегодня, 01:20 до 2026-09-02
Описание проекта
Наша 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 для локальной разработки