Logo
web

AK Medix — نظام إدارة عيادات Multi-Tenant SaaS

AK Medix — نظام إدارة عيادات Multi-Tenant SaaS

نظرة عامة على المشروع

نظام إدارة عيادات طبية متعدد المستأجرين — كل عيادة لها قاعدة بياناتها المنفصلة و subdomain خاص بها.

مجموعة عيادات طبية محتاجة نظام إدارة موحد لكن مع عزل تام للبيانات بين كل عيادة (لأسباب الأمان والامتثال). الحل التقليدي بـ tenant_id في نفس الجدول مش كافي طبيًا.

بنيت SaaS متعدد المستأجرين بـ stancl/tenancy v3 على نمط database-per-tenant — كل عيادة لها DB منفصلة فعليًا، مع subdomain فرعي خاص بها.

الستاك: Laravel 12 + Filament v4 + Livewire 3 + Tailwind 4. RBAC بـ Spatie Permissions + Filament Shield (أدوار: طبيب / استقبال / إدارة عيادة).

نظام مواعيد كامل مع Observer لمنع تعارض المواعيد، نظام فواتير وتقارير قابلة للتصدير PDF (mPDF بدعم RTL) وExcel. بيلينجوال كامل (عربي + إنجليزي). 21 عيادة فعلية تعمل على النظام لحظة الكتابة.