ООО «Система» входит в реестр аккредитованных ИТ-компаний. Проверить актуальный статус аккредитации компании возможно в Реестре аккредитованных ИТ-компаний по адресу https://www.gosuslugi.ru/itorgs.

В соответствии с приказом Минцифры от 02.06.2025 № 511 ООО «Система» сообщает следующую информацию.

Реквизиты и контакты организации:

Название: Общество с ограниченной ответственностью «СИСТЕМА» (ООО «СИСТЕМА»)

ИНН: 6234190118

Основной код ОКВЭД: 62.09 Деятельность, связанная с использованием вычислительной техники и информационных технологий, прочая

Адрес: 390006, Рязанская область, город Рязань, Солотчинское шоссе, дом 11, помещение Н20, офис 8

Телефон: 8 800 333 07 46

Электронная почта: info@fatmetal.ru

Коды видов деятельности (по приказу Минцифры от 11.05.2023 № 449):

1.01, 2.01

Информация о реализуемых продуктах, оказываемых услугах или работах:

размещена на страницах сайта fatmetal.ru

Актуальная информация о стоимости товаров, работ и услуг:

размещена на страницах сайта fatmetal.ru

Данные о наличии исключительных прав на ПО и базы данных, способах предоставления прав использования:

компания ООО «Система» является правообладателем исключительных прав на ПО - FATMETAL

Описание технологического стека (используемые языки программирования, фреймворки, ПО):

ТЕХНОЛОГИИ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Компания разрабатывает программное обеспечение с применением современного технологического стека, обеспечивающего высокую производительность, надежность и масштабируемость.

Серверная разработка ведется на языке PHP (версия 8.1) и Python (версия 3.11+). Для реализации WebSocket-сервера применяется библиотека Workerman. Для построения AI-агентов и интеграций с большими языковыми моделями используется фреймворк FastMCP на основе протокола MCP. В качестве веб-сервера используется PHP-FPM.

Клиентская разработка (веб) осуществляется на TypeScript (версия 5, строгий режим) с применением библиотеки React (версия 18) и инструментов управления состоянием Redux Toolkit. Кодовая база структурирована по архитектурной методологии Feature-Sliced Design (FSD), обеспечивающей четкое разделение ответственности между слоями приложения. Сборка выполняется с помощью Vite и Webpack; публичный REST API задокументирован в формате OpenAPI 3.1.0. Мобильное приложение для платформ iOS и Android разработано на языке Dart с использованием фреймворка Flutter (версия 3+).

Базы данных: реляционная СУБД MySQL используется для хранения основных данных; Redis применяется для кэширования, хранения сессий и управления очередями задач.

Аутентификация и авторизация реализованы на основе протоколов OAuth 2.0 и OpenID Connect с использованием сервера идентификации Keycloak; для API-доступа применяются токены JWT и API-ключи.

Взаимодействие в реальном времени между клиентом и сервером обеспечивается посредством протокола WebSocket (библиотека Workerman на стороне сервера, Socket. IO на стороне клиента).

ИНФРАСТРУКТУРА И DEVOPS

Развертывание и эксплуатация программных систем осуществляются с применением средств контейнеризации на базе Docker и Docker Compose. Автоматизация сборки и доставки программного обеспечения реализована через систему GitLab CI/CD с использованием частного реестра Docker-образов.

Управление виртуальными машинами производится посредством Apache CloudStack - открытой платформы для развёртывания облачной инфраструктуры (IaaS). Физическая инфраструктура включает поддержку сетевой загрузки серверов по протоколу iPXE, управление сетевыми адресами через сервер Kea DHCP, а также интеграцию с гипервизором KVM.

ИНТЕГРАЦИИ И API

Компания реализует и поддерживает интеграции с внешними системами:

  • Платежные системы: ЮKassa, Точка Банк
  • CRM-системы: Bitrix24
  • Мессенджеры и уведомления: Telegram Bot API, Firebase Cloud Messaging (push-уведомления)
  • Верификация данных: DaData (адреса, ИНН, реквизиты)
  • Email-маркетинг: Sendsay
  • AI-интеграция: MCP (Model Context Protocol) для управления инфраструктурой через большие языковые модели

Взаимодействие с внешними API осуществляется с использованием HTTP-клиентов httpx / Axios (Python, TypeScript). Данные передаются в формате JSON через REST API; для внутренних сервисов применяется WebSocket.

СРЕДСТВА КОНТРОЛЯ КАЧЕСТВА, ТЕСТИРОВАНИЯ И СОПРОВОЖДЕНИЯ

Качество программного обеспечения обеспечивается на нескольких уровнях:

Автоматизированное тестирование:

  • Модульное тестирование TypeScript/React - Jest с библиотекой React Testing Library; результаты в HTML-отчётах
  • Сквозное (E2E) тестирование веб-интерфейса - Playwright (кросс-браузерное: Chromium, Firefox, WebKit, Mobile Chrome, Mobile Safari; автоматический захват скриншотов и видео при ошибке)
  • Тестирование Python-кода - pytest (с поддержкой асинхронных тестов через pytest-asyncio)
  • Тестирование Flutter-приложения - flutter_test

Статический анализ и линтинг:

  • TypeScript: ESLint (конфигурация Airbnb), Stylelint, строгая статическая типизация TypeScript
  • Python: Ruff

Документирование компонентов: Storybook (визуальная документация UI-компонентов с покрытием по слоям FSD)

Регрессионное визуальное тестирование: Loki / reg-cli

Мониторинг ошибок в production: Sentry

Анализ размера бандла: Rollup Plugin Visualizer

Сведения о включении ПО или баз данных в реестр российского ПО:

ПО FATMETAL не включено в реестр российского ПО

Компания ООО «Система» посредством сайта fatmetal.ru обеспечивает круглосуточный доступ к предоставленной информации.