Горизонтальная платформа, а не CRM-под-вертикаль

Один набор примитивов — Staff, Resources, Services, Products, Appointments, Orders, Custom Fields — покрывает салон, автосервис, клинику, фитнес, ресторан и магазин.

Видение

Операционная система малого сервисного бизнеса с тремя ключевыми отличиями: 2-click AI-онбординг, native MAX-канал и собственный агрегатор с SEO-лидогеном.

Принципы

  • Progressive disclosure. Staff, Resources, Events, Delivery, Custom Fields — опциональны. Базовая версия работает без них. Показываем сложность только когда она нужна.
  • Композиция, не вертикали. Никаких «модулей для автосервиса» — только примитивы + пресеты кастомных полей.
  • Tool-API, а не тесная связка. AIRouter (внешняя AI-прослойка) общается с платформой через MCP-совместимый REST. Любой AI-клиент может работать через тот же API.
  • Мультитенантность на уровне схемы. business_id везде. network_id NULL в заделе под сетевой режим (v2).

Что мы никогда не сделаем

  1. Брендированные мобильные приложения под каждого клиента. Публичный API + MCP — пусть делают сами.
  2. Свой бухучёт / ЭДО / маркировку. Только коннекторы к внешним системам (1С, МойСклад, СБИС).
  3. Вертикально-прошитые модули. Только пресеты + use-case-книги.

Стек

  • .NET 10 / ASP.NET Core Razor Pages + API Controllers
  • PostgreSQL через Dapper + Npgsql
  • Polly (timeout + retry + circuit breaker)
  • Tailwind CDN, Remix Icons, vanilla JS — без npm
  • BCrypt для паролей, ЮKassa для оплат