📌 نبذة عن المشروع: نظام "صحّة" تطبيق ويب متكامل ومتقدم (Full-Stack Web Application)
مصمم خصيصاً لإدارة العيادات والمراكز الطبية (مع دعم خاص لعيادات طب الأسنان).
يهدف النظام إلى رقمنة دورة عمل العيادة بالكامل،
بدايةً من تسجيل المرضى وحجز المواعيد، وصولاً إلى إدارة الجلسات العلاجية، الحسابات المالية، والموارد البشرية،
وذلك من خلال واجهة مستخدم وعصرية وتجربة مستخدم (UX/UI) فائقة السلاسة.
💻 التقنيات المستخدمة (Tech Stack):
الواجهة الأمامية (Frontend):
تم بناؤها باستخدام إطار عمل SvelteKit لضمان سرعة الأداء المتناهية والتفاعل اللحظي.
تصميم عصري ومتجاوب (Responsive Design) باستخدام Tailwind CSS.
دعم كامل لتعدد اللغات (i18n) مع التركيز على دعم اللغة العربية وتوجيه الشاشة (RTL).
الواجهة الخلفية (Backend):
مبنية بالكامل باستخدام .NET 8 و لغة C# باتباع معمارية نظيفة (Clean Architecture).
استخدام Entity Framework Core لإدارة قواعد البيانات (SQL Server).
تطبيق نمط مستودع البيانات (Repository Pattern) و Unit of Work لضمان استقرار وقابلية توسع الكود.
الأمان (Security):
نظام مصادقة قوي باستخدام JWT (JSON Web Tokens) للتحكم في الجلسات.
تشفير متقدم لكلمات المرور باستخدام خوارزميات BCrypt.
نظام صلاحيات وأدوار متكامل (Role-Based Access Control) يحدد صلاحيات كل مستخدم
(إدارة، طبيب، موظف استقبال، إلخ).
الخدمات الإضافية:
تحديثات لحظية (Real-time updates) باستخدام تقنية SignalR (مثل تحديث شاشة انتظار المرضى).
تكامل مع خدمات البريد الإلكتروني (مثل Resend) لإرسال رموز التحقق (OTP) وروابط استعادة كلمات المرور.
🚀 أهم المميزات والوحدات (Key Features):
إدارة ملفات المرضى: تسجيل بيانات المرضى كاملة (بيانات أساسية، تاريخ طبي، توثيق الهوية بالصور، وملفات الـ PDF).
إدارة الحجوزات وقوائم الانتظار: تنظيم مواعيد الزيارات، وتتبع حالة المريض في العيادة لحظة بلحظة (في الانتظار، قيد الكشف، مكتمل).
الدورة الطبية والتشخيص: تسجيل الشكاوى الطبية، التشخيص، طلبات الأشعة والتحاليل، وإصدار الوصفات الطبية (الروشتات).
الخطط العلاجية المتكاملة: إنشاء خطة علاجية مخصصة لكل مريض، تشمل الإجراءات الطبية وتكلفتها وجدولتها على عدة جلسات.
النظام المحاسبي والمالي:
إدارة العقود الصحية وتسديد الدفعات.
نظام لتقسيط المبالغ الكبيرة للمرضى ومتابعة الأقساط المستحقة.
إصدار الفواتير وتسجيل الإيرادات بدقة.
إدارة الفروع والعيادات: دعم المراكز الطبية المتعددة الفروع والعيادات الداخلية.
نظام فحص الصلاحيات المُحكم وميزات الأمان: يشمل آليات لحماية النظام وفترات تجريبية قابلة للإغلاق التلقائي (Kill-Switch).
💡 القيمة المضافة من المشروع:
يعكس هذا المشروع القدرة على بناء أنظمة الـ B2B المعقدة (Enterprise-level Applications)،
التعامل مع قواعد البيانات العلائقية الضخمة، حل مشاكل التزامن (Concurrency)، كتابة كود نظيف وقابل للصيانة، وتقديم منتج نهائي يتميز بالاعتمادية والسرعة الفائقة لخدمة القطاع الطبي.