📋
✓ Production
CRM Алёша — от хаоса в Excel до production за 6 недель
10
модулей системы
RLS
изоляция данных
14+
REST эндпоинтов
Проблема
Менеджеры транспортной компании вели лиды в Excel, договоры хранились на рабочих столах, партнёры — в личных контактах телефонов. Не было единой картины: кто, что, когда. Каждый работал в своей таблице, координация отнимала часы.
✗Заявки терялись при передаче между менеджерами
✗Нет истории переговоров с партнёром
✗Отчёт по неделе — полдня работы руководителя
✗Уволился менеджер — часть базы ушла с ним
Решение
Разработал CRM с нуля: все данные в одном месте, доступ ролевой, данные изолированы по тенантам через Row Level Security (RLS). Система работает в Docker, деплоится за одну команду.
Лиды
Воронка, статусы, история, ответственный
Партнёры
Карточка, контакты, история работы
Договоры
Создание, статусы, привязка к партнёру
Документы
Загрузка, хранение, категории
Рейтинги
Оценки партнёров, комментарии
Управление
Журнал событий, отчёты
Авторизация
JWT, bcrypt, роли (admin/user)
Дашборд
Метрики в реальном времени
Технический стек
FastAPIPostgreSQLSQLAlchemy 2.0 asyncVue 3TypeScriptDockerNginxJWTbcryptRLS
Результат
Единая система для всего отдела. Заявки не теряются — у каждой есть статус и ответственный. Менеджер уволился? Все его контакты и история остаются в системе. Отчёт по неделе — 30 секунд, не полдня.
✓ Production-деплой✓ CI с smoke-тестами✓ RLS-изоляция✓ Документация передана
Нужна CRM для вашего бизнеса?
Напишите в Telegram — разберёмся за час, что именно нужно и сколько это займёт.