Skip to main content

Планирование ресурсов предприятия (ERP)

QubePro ERP — это модульный уровень бизнес-приложений, интегрированный с платформой QubePro. Проект работает в структуре монорепозитория с единым API и единой логикой веб-приложения.

Архитектурное резюме

  • Монорепо: apps/api, apps/web, packages/ui.
  • Интерфейс: React + Vite + React Router
  • Бэкэнд: Express + TypeScript
  • Аутентификация: совместимый с платформой механизм файлов cookie JWT/сессии.
  • Модель данных: модули, ориентированные на CRM, активны на стороне ERP.

Дороги Эрисима

  • Веб-сайт Ана Гирис: /erp, /apps, /dashboard.
  • Активный модуль: /crm/*
  • Префикс API: /api/*

Активные модули

  • CRM (активная)
  • Управление продуктами/категориями (примерные модули)
  • Услуги перевода и настройки пользователя

Модули дорожной

карты (скоро) В веб-приложении имеется перенаправление «Скоро будет» для следующих модулей:

  • sales, purchase, inventory, manufacturing
  • hr, project, planning, timesheet, field
  • documents, helpdesk, email, chat, pos
  • qubepro-ai, support, knowledge, signature, studio, rental, admin

Примечание разработчиков В системе модули загружаются с помощью динамического реестра модулей.

Чтобы добавить новый модуль, необходимо добавить регистрацию модуля на веб-стороне, а уровни маршрута/контроллера/сервиса необходимо добавить на стороне API.