يعملتطبيق أندرويد قيد التطوير
الموظف
منصة موظف ذكاء اصطناعي تخدم عدة منشآت، لكل منها بياناتها المعزولة.
- الواجهة
- Next.js · TypeScript · Tailwind CSS
- الخادم
- Django · Django REST Framework
- البيانات والمهام
- PostgreSQL 18 · Redis · Celery
- عزل المنشآت
- كل منشأة ترى بياناتها فقط، وهذا مفروض في طبقتين: الخادم يتحقق عند كل طلب من عضوية المستخدم وصلاحية دوره، وقاعدة البيانات نفسها تطبّق سياسة أمان على مستوى الصفوف (Row-Level Security) على جداول المحادثات والحجوزات والكتالوج والقنوات والفوترة. ولو نسي الكود شرط المنشأة، لا تظهر بيانات منشأة أخرى.
- الاختبار
- 31 ملف اختبار للخادم، منها اختبارات عزل تثبت أن عضو منشأة لا يقرأ بيانات منشأة أخرى ولا يعدّلها ولا يحذفها، واختبارات شاملة للواجهة بـ Playwright. ويعمل فحص آلي (CI) عند كل رفع للكود.
- التشغيل
- Docker Compose · Caddy