Planificación de recursos empresariales (ERP)
QubePro ERP es una capa de aplicación empresarial modular integrada con la plataforma QubePro. El proyecto opera en una estructura monorepo con una única API y una única lógica de aplicación web.
Resumen arquitectónico
- Monorepo:
apps/api,apps/web,packages/ui - Interfaz: React + Vite + React Router
- Servidor: Express + TypeScript
- Autenticación: mecanismo de cookies de sesión/JWT compatible con la plataforma
- Modelo de datos: los módulos orientados a CRM están activos en el lado del ERP
Carreteras de Erisim
- Sitio web de Entrada principal:
/erp,/apps,/dashboard - Módulo activo:
/crm/* - Prefijo API:
/api/*
Módulos activos
- CRM (activo)
- Gestión de productos/categorías (módulos de muestra)
- Servicios de traducción y configuración de usuario.
Módulos de
hoja de ruta (próximamente) La aplicación web tiene redirección Próximamente para los siguientes módulos:
sales,purchase,inventory,manufacturinghr,project,planning,timesheet,fielddocuments,helpdesk,email,chat,posqubepro-ai,support,knowledge,signature,studio,rental,admin
Nota de desarrollo En el sistema, los módulos se cargan con un registro de módulos dinámico.
Para agregar un nuevo módulo, se debe agregar el registro del módulo en el lado web y las capas de ruta/controlador/servicio se deben agregar juntas en el lado de API.