Enterprise Resource Planning (ERP) QubePro ERP ist eine modulare Geschäftsanwendungsschicht, die in die QubePro-Plattform integriert ist.
Das Projekt arbeitet in einer Monorepo-Struktur mit einer einzigen API und einer einzigen Webanwendungslogik.
Architekturzusammenfassung
- Monorepo:
apps/api,apps/web,packages/ui - Frontend: React + Vite + React Router
- Backend: Express + TypeScript
- Authentifizierung: Plattformkompatibler JWT/Sitzungs-Cookie-Mechanismus
- Datenmodell: Auf der ERP-Seite sind CRM-orientierte Module aktiv
Erisim-Straßen
- Haupteinstieg-Website:
/erp,/apps,/dashboard - Aktives Modul:
/crm/* - API-Präfix:
/api/*
Aktive Module
- CRM (aktiv)
- Produkt-/Kategoriemanagement (Beispielmodule)
- Übersetzungs- und Benutzereinstellungsdienste
Roadmap-Module (in
Kürze verfügbar) Die Webanwendung verfügt über eine Coming Soon-Umleitung für die folgenden Module:
sales,purchase,inventory,manufacturinghr,project,planning,timesheet,fielddocuments,helpdesk,email,chat,posqubepro-ai,support,knowledge,signature,studio,rental,admin
Entwicklungshinweis Im System werden Module mit dynamischer Modulregistrierung geladen.
Um ein neues Modul hinzuzufügen, muss die Modulregistrierung auf der Webseite hinzugefügt werden und die Routen-/Controller-/Dienstschichten müssen auf der API-Seite zusammengefügt werden.