Skip to main content

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, manufacturing
  • hr, project, planning, timesheet, field
  • documents, helpdesk, email, chat, pos
  • qubepro-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.