Laravel · Vue/Inertia · кабинет
Laravel Client Cabinet
Категория: Кабинеты
Стек: Laravel, Vue/Inertia, PostgreSQL, Redis
Срок: 2–6 недель
Проблема
Клиентам негде было самостоятельно видеть статусы, заявки и счета; всё шло через поддержку.
Ограничения
Разграничение доступа по ролям, безопасность данных, связь с данными CRM.
Что сделал
- Авторизация и роли
- Заявки и статусы
- Сообщения
- Счета и документы
- Интеграция с CRM
- Логи действий и базовая безопасность
Архитектура
Frontend (Vue/Inertia)
→ Laravel API
→ Сервисный слой
→ PostgreSQL / Redis
→ Обмен с CRM
Результат
Часть обращений ушла в самообслуживание, нагрузка на поддержку снизилась.
Что можно переиспользовать
Каркас кабинета
Роли и доступы
Слой обмена с CRM