Кейс компании

Разработка корпоративной Business Operating System с AI для управления бизнесом

Бизнес-софт

Кейс разработки корпоративной Business Operating System для управления финансами, проектами и командой. Система объединяет Cash Flow, P&L, аналитику и AI-ассистента для принятия управленческих решений.

Business Operating System (BOS) с AI-ассистентом

О проекте

Business Software / Financial Management / AI • Web-приложение (SPA) + Backend API + AI-агент

2PEOPLE BOS (Business Operating System) — внутренний продукт компании, объединяющий управление финансами, проектами, сотрудниками и аналитику в едином контуре.

Система используется в операционной деятельности и активно развивается. Ключевая особенность — AI-ассистент, позволяющий работать с бизнес-данными через обычный текстовый запрос.

AI-ассистентФинансовый контурУправление проектами

Контекст проекта

В процессе роста компании мы столкнулись с типичной проблемой: финансы, проекты, сотрудники и время учитывались в разных таблицах, сервисах и системах.

Чтобы получить ответы на базовые вопросы — «хватит ли денег на ближайшие выплаты?»,«какой проект прибыльный?», «во что реально обходится команда?» — нужно было собирать данные вручную из нескольких источников.

Так появился 2PEOPLE BOS — внутренняя операционная система бизнеса, объединяющая финансы, проекты, сотрудников, аналитику и AI-ассистента для работы с данными через чат.

Бизнес-задачи, которые решает BOS

Понять текущий и будущий баланс

Cash Flow с плановыми поступлениями и расходами — для руководителей и финдиректора

Оценить прибыльность проектов

P&L по проектам и этапам — для руководителей проектов

Не забывать платежи

Плановые и повторяющиеся платежи — для менеджеров и бухгалтерии

Учитывать зарплаты и время

Учёт часов и выплаты в P&L — для HR и менеджмента

Работать с валютами

Мультивалютные счета и конвертация — для международных команд

Быстро получать ответы

AI-ассистент и графики в чате — для руководителей и аналитиков

Что мы реализовали

Финансовый контур

  • Счета: банк, касса, кошелёк
  • Мультивалютность: RUB / USD / EUR с курсами
  • Транзакции: доходы и расходы с привязкой к проектам и этапам
  • Плановые поступления: график ожидаемых денег
  • Плановые и повторяющиеся платежи: аренда, подписки, зарплаты
  • Фактические выплаты сотрудникам

Проекты и люди

  • Проекты с этапами и прогрессом
  • Привязка доходов и расходов к этапам
  • Учёт рабочего времени сотрудников
  • Нормочасы и загрузка (utilization)
  • Расчёт реальной стоимости проектов с учётом зарплат

Отчёты и аналитика

Cash Flow

  • Баланс на дату
  • Движение по дням
  • Учёт будущих поступлений и платежей

Profit & Loss (P&L)

  • Доходы, расходы, зарплаты
  • Прибыль и маржа
  • Разрез по проектам и этапам

Дашборд

  • Текущий баланс
  • Быстрый доступ к ключевым показателям

AI-ассистент (ключевая особенность)

В BOS встроен AI-агент, который позволяет работать с бизнес-данными через обычный текстовый запрос.

Примеры запросов:

«прибыльность проекта X»

«денежный поток на 14 дней»

«что нужно оплатить на этой неделе»

«выплаты и часы по сотруднику Y»

«транзакции за прошлый месяц»

Что делает агент:

  • Сам выбирает нужные инструменты
  • Запрашивает данные через безопасный слой
  • Возвращает ответ + таблицы + графики
  • При необходимости уточняет параметры

Визуализации:

График транзакций
Cash Flow-виджет
P&L по проекту или этапу

Архитектура AI-агента

ReAct-подобный цикл: User → LLM → Tools → Data → LLM → Answer
До 10 итераций для сложных запросов
Memory с ограничением контекста
Агент не имеет прямого доступа к БД — только через инструменты
Все входные и выходные данные валидируются через Zod

Архитектура системы

Backend

  • Node.js + TypeScript
  • Express
  • MongoDB
  • OpenAI API
  • Tool Registry (Registry Pattern)
  • Data Adapter (возможность смены БД)
  • Widget-система для визуализаций
  • Swagger-документация
  • PM2 (cluster mode)

Frontend

  • React 18 + TypeScript
  • Vite
  • Tailwind CSS
  • React Query (серверное состояние)
  • Zustand (UI-состояние)
  • Recharts (графики)
  • Feature-based архитектура

Технологический стек

Frontend

React 18TypeScriptViteTailwind CSSReact QueryZustandRecharts

Backend

Node.jsTypeScriptExpressPM2

Базы данных

MongoDB

AI / LLM

OpenAI APIZodReAct Pattern

Безопасность и надёжность

Агент работает только через разрешённые инструменты
Валидация данных на всех уровнях
Rate limiting и security headers
Централизованная обработка ошибок
Готовность к масштабированию

Результаты использования

Единый источник правды

По финансам, проектам и людям

Прозрачный Cash Flow

С учётом будущих событий

Реальная прибыльность проектов

А не «на глаз»

Сокращение ручной аналитики

И работы с таблицами

Быстрые управленческие решения

Через AI-чат

Чем мы особенно гордимся

Тем, что система решает реальные операционные боли, а не абстрактные задачи
Глубокой интеграцией AI в бизнес-процессы, а не «чат ради чата»
Чистой архитектурой, которую можно расширять под новые модули
Тем, что продукт ежедневно используется внутри компании

Перспективы развития

Расширение AI-инструментов
Дополнительные финансовые сценарии
Новые виджеты аналитики
Поддержка альтернативных LLM-провайдеров
Возможное превращение BOS в B2B-продукт

Итог

2PEOPLE BOS — это не просто учет или аналитика.

Это операционная система бизнеса, где данные, люди и решения соединены в одном контуре.

Хотите обсудить ваш проект?

Свяжитесь с нами, и мы расскажем, как можем помочь реализовать вашу задачу

Подписывайтесь на наш Telegram канал

Свежие статьи, кейсы и полезные материалы о разработке, технологиях и IT-трендах

Подписаться на канал