Планирование ресурсов предприятия (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,manufacturinghr,project,planning,timesheet,fielddocuments,helpdesk,email,chat,posqubepro-ai,support,knowledge,signature,studio,rental,admin
Примечание разработчиков В системе модули загружаются с помощью динамического реестра модулей.
Чтобы добавить новый модуль, необходимо добавить регистрацию модуля на веб-стороне, а уровни маршрута/контроллера/сервиса необходимо добавить на стороне API.