Своя CRM на Laravel без головной боли? Встречайте Relaticle
Знакомая ситуация? Проект растет, клиентов становится больше, и вот уже Excel-табличка для учета лидов трещит по швам. Начинаются поиски CRM. С одной стороны — монстры вроде Salesforce, которые стоят как крыло самолета и требуют отдельного специалиста для настройки. С другой — десятки SaaS-сервисов, которые держат ваши данные в заложниках и берут плату за каждого пользователя. А что, если хочется чего-то своего, гибкого и под полным контролем?
Кажется, разработчики из Relaticle задались тем же вопросом и создали одноименный проект — open-source CRM нового поколения, построенную на самом свежем стеке Laravel. Это тот самый случай, когда смотришь на репозиторий и думаешь: «Наконец-то! Именно этого мне не хватало». Давайте разберемся, чем так хорош этот проект и кому он может сэкономить кучу времени и денег.
Что такое Relaticle и для кого он?
Если коротко, Relaticle — это self-hosted CRM-платформа. Говоря проще, вы можете развернуть ее на своем сервере, получить полный контроль над кодом, данными и не платить ежемесячную подписку. Проект позиционируется как идеальное решение для тех, кто перерос электронные таблицы, но еще не готов ввязываться в сложные и дорогие корпоративные системы.
Чистый и современный интерфейс, построенный на Filament 4 и Livewire 3
Кому стоит присмотреться в первую очередь?
- Laravel-разработчикам и агентствам. Это просто находка. Вы получаете готовую, расширяемую CRM на знакомом стеке, которую можно кастомизировать под нужды клиента или использовать как внутренний инструмент.
- Малому и среднему бизнесу (SMBs). Если у вас есть в штате хотя бы один PHP-разработчик, вы получаете мощный инструмент для управления продажами, который не опустошит бюджет.
- Всем, кто ценит приватность. Ваши данные о клиентах хранятся на вашем сервере. Никаких «облаков», никаких рисков, что сторонняя компания получит доступ к вашей коммерческой информации.
Ключевые возможности: чем Relaticle лучше других?
Давайте отбросим общие слова и посмотрим на конкретные фичи, которые делают этот проект особенным.
1. Кастомизация без единой строчки кода
Часто в готовых CRM не хватает какого-то поля: «ИНН клиента», «ID в Telegram» или «Любимый сорт кофе». В большинстве систем для этого нужно лезть в код, писать миграции, создавать компоненты. В Relaticle эту проблему решили изящно. В админке есть встроенный конструктор кастомных полей. Буквально в несколько кликов можно добавить новое поле для контакта, компании или сделки, и оно тут же появится в интерфейсе. Это невероятно удобно и ускоряет адаптацию системы под конкретные бизнес-процессы.
2. Полный контроль и владение данными (Self-Hosting)
Это, пожалуй, главное идеологическое отличие от HubSpot, Salesforce и других SaaS-гигантов. Вы скачиваете исходный код и разворачиваете его где угодно.
- Никаких ежемесячных платежей. Заплатили один раз за сервер — и пользуйтесь.
- Безопасность. Данные клиентов не утекут из-за взлома стороннего сервиса. Вся ответственность и контроль — в ваших руках.
- Безлимит. Неограниченное количество пользователей, контактов, сделок. Ограничения — только мощность вашего сервера.
3. Ультрасовременный технологический стек
Сердце Relaticle — это Laravel 12, PHP 8.4 и Filament 4. Для тех, кто в теме, это говорит о многом.
- Laravel 12 — это самый свежий релиз популярнейшего PHP-фреймворка. Скорость, безопасность и удобство разработки на высшем уровне.
- Filament 4 — это, без преувеличения, революция в создании админ-панелей на Laravel. Он позволяет строить сложные, реактивные интерфейсы, используя только PHP. Благодаря ему Relaticle выглядит так чисто и современно.
- Livewire 3 — технология, которая лежит в основе Filament и позволяет создавать динамичные интерфейсы без написания сложного JavaScript.
Для разработчика это означает, что проект будет легко поддерживать, расширять и кастомизировать, используя самые актуальные и мощные инструменты в экосистеме Laravel.
4. Поддержка нескольких команд (Multi-Team)
Интересная фича для агентств или компаний с несколькими филиалами. Вы можете в одной установке Relaticle создать изолированные «рабочие пространства». Каждая команда будет видеть только свои контакты, сделки и компании. Это решает проблему разграничения доступа без необходимости поднимать несколько копий приложения.
Как это выглядит на практике?
Представьте, что вы — небольшое digital-агентство.
- Вы разворачиваете Relaticle на своем сервере за 15 минут с помощью одной команды
composer app-install. - Для отдела продаж вы добавляете кастомные поля в карточку сделки: «Источник лида», «Следующий шаг», «Дата созвона».
- Для аккаунт-менеджеров в карточку компании добавляете поля «Номер договора» и «Ответственный менеджер».
- Все это — через веб-интерфейс, без привлечения разработчика.
- Ваши менеджеры ведут базу клиентов в удобной и быстрой системе, а вы уверены, что данные в безопасности и под вашим контролем.
Звучит неплохо, правда?
Установка и первые шаги
Разработчики позаботились о том, чтобы старт был максимально простым. Если у вас настроено окружение (PHP 8.4+, PostgreSQL 15+, Composer, Node.js), вся установка сводится к двум командам:
git clone https://github.com/Relaticle/relaticle.git
cd relaticle && composer app-install
Скрипт app-install сам скопирует .env, сгенерирует ключ, запустит миграции и выполнит все необходимые шаги. Это отличный пример заботы о developer experience.
Для локальной разработки есть еще более простая команда, которая запускает сразу все, что нужно: веб-сервер, обработчик очередей и Vite.
# Запустить все для разработки
composer dev
Выводы: кому и зачем стоит попробовать Relaticle?
Relaticle — это не просто «еще одна CRM». Это мощная, современная и гибкая платформа, созданная с любовью к разработчикам. Она находит идеальный баланс между готовым решением «из коробки» и фреймворком для создания кастомных систем.
Если вы Laravel-разработчик, обязательно загляните в репозиторий и поставьте звезду — проект этого заслуживает. Если вы владелец бизнеса и ищете адекватную замену дорогим SaaS или хаосу в таблицах — покажите этот проект своим разработчикам. Возможно, это именно то решение, которое вы так долго искали. В мире, где все уходит в облака и подписки, возможность полностью владеть таким важным инструментом, как CRM, — это глоток свежего воздуха.
