Pianificazione delle risorse aziendali (ERP)
QubePro ERP è un livello applicativo aziendale modulare integrato con la piattaforma QubePro. Il progetto opera in una struttura monorepo con un'unica API e un'unica logica di applicazione web.
Riepilogo architettonico
- Monorepo:
apps/api,apps/web,packages/ui - Frontend: React + Vite + React Router
- Backend: Express + TypeScript
- Autenticazione: meccanismo JWT/cookie di sessione compatibile con la piattaforma
- Modello dati: sul lato ERP sono attivi moduli orientati al CRM
Strade di Erisim
- Sito web di Accesso principale:
/erp,/apps,/dashboard - Modulo attivo:
/crm/* - Prefisso API:
/api/*
Moduli attivi
- CRM (attivo)
- Gestione Prodotto/Categoria (moduli campione)
- Servizi di traduzione e impostazioni utente
Moduli Roadmap
(disponibili a breve) L'applicazione Web dispone del reindirizzamento Prossimamente per i seguenti moduli:
sales,purchase,inventory,manufacturinghr,project,planning,timesheet,fielddocuments,helpdesk,email,chat,posqubepro-ai,support,knowledge,signature,studio,rental,admin
Nota sullo sviluppo Nel sistema, i moduli vengono caricati con il registro dei moduli dinamico.
Per aggiungere un nuovo modulo, la registrazione del modulo deve essere aggiunta sul lato web e i livelli percorso/controller/servizio devono essere aggiunti insieme sul lato API.