Для франшизы детских квестов «Место Пряток» мы не просто перенесли сайт с Тильды на Laravel, но и продолжили развивать инфраструктуру. Теперь у проекта есть полноценный личный кабинет партнёра, с ролями, правами и возможностью управлять лендингами для своего города.
Для франшизы детских квестов и праздников «Место Пряток» мы ранее уже переносили сайт с Tilda на Laravel. Этот переход дал мощную техническую основу для масштабирования, и следующим этапом стало создание личного кабинета для партнёров.
📦 Что нужно было сделать
Клиенту требовалось:
- Дать партнёрам доступ к управлению собственными лендингами;
- Разделить роли и права доступа — от админов до ведущих мероприятий;
- Обеспечить гибкость и простоту использования, чтобы с интерфейсом справился любой пользователь.
🔐 Архитектура ролей и прав
В самом начале мы разработали систему ролей:
- Администратор — полный доступ ко всей системе;
- Партнёр — управляет данными своего города и лендингами;
- Менеджер — помощник партнёра с ограниченными правами;
- Ведущий — роль на будущее. Планируем дать им доступ к Базе знаний и учебным материалам.
🧩 Модуль “Кабинет партнёра”
Мы выделили личный кабинет в отдельный модуль, доступ к которому открыт только авторизованным пользователям. В зависимости от роли они могут:
- Редактировать информацию о городах и квестах;
- Обновлять контент на лендингах;
- Следить за актуальностью описаний, цен, контактной информации.
🚀 Что дальше
На этом мы не останавливаемся. В данный момент идёт разработка модуля Базы знаний — с древовидной структурой, разграничением по ролям и возможностью хранить инструкции, сценарии и обучающие материалы для сотрудников партнёров.
Проект продолжает расти — и мы вместе с ним.