Лёгкая CRM-система
.NET 10, React, TypeScript, PostgreSQL · тесты в CI, автодеплой, OpenTelemetry → Grafana
Система для небольших команд, которые обслуживают клиентов-компании: заявка проходит полный цикл, внутри неё — задачи на канбан-доске, обсуждение, вложения и история каждого изменения.
Доступ: роль — настраиваемый набор прав в базе, права попадают в токен при входе и обновлении сессии. Новый доступ выдаётся без релиза, отозванный доезжает сам.
Ассистент отвечает на вопросы о заявках и компаниях, вызывая инструменты системы. Каждый инструмент проверяет права пользователя, поэтому ассистент видит не больше него. Модель работает локально — данные клиентов не уходят третьей стороне.
Работает: заявки и задачи, доступ по ролям, тесты и автодеплой. Сейчас: ИИ-ассистент. Дальше: портал, где клиент сам заводит заявку и следит за ней.