تخطيط موارد المؤسسات (ERP)
QubePro ERP عبارة عن طبقة تطبيقات أعمال معيارية مدمجة مع منصة QubePro. يعمل المشروع في هيكل monorepo مع واجهة برمجة تطبيقات واحدة ومنطق تطبيق ويب واحد.
ملخص معماري
- مونوريبو:
apps/api،apps/web،packages/ui - الواجهة الأمامية: React + Vite + React Router
- الواجهة الخلفية: Express + TypeScript
- المصادقة: آلية ملفات تعريف الارتباط JWT/الجلسة المتوافقة مع النظام الأساسي
- نموذج البيانات: الوحدات الموجهة لإدارة علاقات العملاء (CRM) نشطة على جانب تخطيط موارد المؤسسات (ERP).
طرق ايريسيم
- موقع أنا جيريس:
/erp،/apps،/dashboard - الوحدة النشطة:
/crm/* - بادئة واجهة برمجة التطبيقات:
/api/*
الوحدات النشطة
- إدارة علاقات العملاء (نشط)
- إدارة المنتج/الفئة (وحدات نموذجية)
- خدمات الترجمة وإعدادات المستخدم
وحدات خارطة
الطريق (قريبًا) يحتوي تطبيق الويب على إعادة توجيه قريبًا للوحدات التالية:
sales،purchase،inventory،manufacturinghr،project،planning،timesheet،fielddocuments،helpdesk،email،chat،posqubepro-ai،support،knowledge،signature،studio،rental،admin
مذكرة التطوير في النظام، يتم تحميل الوحدات النمطية مع تسجيل الوحدة الديناميكية.
لإضافة وحدة نمطية جديدة، يجب إضافة تسجيل الوحدة على جانب الويب ويجب إضافة طبقات المسار/وحدة التحكم/الخدمة معًا على جانب واجهة برمجة التطبيقات.