Система, которую настраивают, а не дорабатывают
Ядро Молнии — движок метаданных. Администратор описывает объекты, поля, связи и правила, а хранилище, интерфейсы и API система поднимает сама. Такая кастомизация переживает любое обновление ядра: ей не нужны ветки кода, которые страшно трогать.
Конструктор и модель данных
Объектная модель настраивается администратором без программирования — как в Salesforce, только легче. Таблицы, связи, представления и индексы система поднимает сама.
Новые объекты и поля создаются в разделе настройки за минуты. Хранилище, связи и индексы система поднимает сама — без миграций и без привлечения разработчиков.
Разные формы и наборы полей для разных сценариев и ролей: визит к врачу и визит в аптеку — один объект, разные лейауты.
Lookup- и master-detail-связи, связанные списки на карточке записи — модель данных, знакомая каждому, кто работал с Salesforce или Veeva.
Количество, сумма, минимум или максимум по дочерним записям считаются автоматически и не расходятся с данными.
Единый язык выражений для формульных полей, правил валидации и критериев автоматизаций. Один синтаксис везде — включая мобильное приложение офлайн.
У каждой записи — глобальный ID. Одна ссылка вида molniyalabs.ru/{id} открывает любую запись с проверкой прав — основа глобального поиска и интеграций.
Автоматизации
Бизнес-логика настраивается декларативно и выполняется одинаково на сервере, в вебе и в мобильном приложении — в том числе без сети.
Проверки настраиваются выражениями и срабатывают при любом способе ввода: веб, мобильное приложение, API. Грязные данные в систему не проходят.
Маршруты согласований с блокировкой записи, историей решений, защитой от двойных решений и неизменяемым журналом — цикловые планы, расходы на HCP, сэмплы.
Руководитель утверждает запросы с телефона — push-уведомление, карточка запроса, решение в два касания.
Визуальный конструктор процессов: триггеры по записям, ветвления, действия, экранные формы. Полноценный аналог Salesforce Flow.
Доступ и безопасность
Модель доступа продумана до уровня строк базы данных — а не только кнопок интерфейса.
Роли с иерархией, группы, владельцы записей и точечные гранты доступа. Руководитель видит записи своей команды, представитель — только свои.
Права применяет сама база данных (row-level security). Даже прямой запрос к API не покажет чужих записей.
Администратор видит систему глазами конкретного сотрудника — с честным аудитом того, кто действовал на самом деле.
Журналы ключевых действий защищены на уровне БД: историю согласований нельзя изменить или удалить даже с правами администратора.
Вложения к записям в S3-совместимом хранилище — с контролем доступа, лимитами и целостностью при сбоях.
Интерфейсы
Быстрый интерфейс, спроектированный для работы по 8 часов в день.
Списки с плотными таблицами, карточки записей со связанными списками, глобальный поиск, инлайн-редактирование — паттерны, выверенные Salesforce, в современном исполнении.
Раздел настройки в браузере: объекты, поля, лейауты, роли и автоматизации — отдельно от рабочего приложения, как привычно администраторам Salesforce.
Полный CRUD по любым объектам (включая созданные вами), аутентификация, настройка метаданных — всё, что видит интерфейс, доступно по API.
Покажем платформу на вашей модели данных
Возьмём пару ваших реальных объектов и процессов и настроим их в Молнии прямо на демо — так видно и скорость настройки, и то, как система ощущается в работе.