CRM для агентства недвижимости
Сделки, объекты, показы, офферы и роли доступа. Единая воронка и отчётность по агентам.
НедвижимостьCRM/заявки−40% ручных ошибок
Контекст
Агентство на 20 человек вело сделки в Excel/чатах: дубли, пропуски задач, не было единого статуса и отчётности.
Цель
Свести объекты, показы, офферы и сделки в CRM, навести порядок в этапах и дать руководителю понятные отчёты.
Стек
Frontend
Next.js (App Router)TypeScriptTailwind CSS
Backend
LaravelSanctumQueues
Data
PostgreSQLRedis
Infrastructure
DockerNginx
Интеграции/Инструменты
Google Calendar APICSV/XLSX импорт
Безопасность
RBACJWT/SanctumАудит действий
Что мы сделали
- Сущности: клиенты, объекты, сделки, показы, офферы, задачи.
- Воронка сделок, напоминания, календарь показов.
- Роли (руководитель/агент), отчётность по агентам и этапам.
- Импорт из Excel и проверки на дубли.
Реализованный функционал
Реализовано
- RBAC / роли и уровни доступа.
- Личный кабинет руководителя.
- Личный кабинет агента.
- Админ-панель.
- Карточка клиента.
- Карточка объекта недвижимости.
- Карточка сделки.
- Воронка сделок по статусам.
- Доски сделок по этапам.
- Поиск по клиентам, объектам и сделкам.
- Фильтры по статусам, агентам, датам и типам объектов.
- Задачи и напоминания по сделкам.
- Календарь показов.
- История общения с клиентом.
- Загрузка документов в карточку сделки.
- Просмотр и скачивание документов.
- Импорт данных из таблиц.
- Проверка дублей клиентов и объектов.
- Отчеты по агентам.
- Отчеты по этапам воронки.
- Настройки профиля.
- Авторизация по email.
- Управление пользователями.
- Управление ролями сотрудников.