? وصف برنامج إدارة الخدمات الطبية
برنامج ويب لإدارة الخدمات الطبية داخل العيادات والمراكز الصحية، يهدف إلى تنظيم العمليات اليومية مثل إدارة المرضى، المواعيد، السجلات الطبية، والخدمات الطبية من خلال لوحة تحكم واحدة سهلة الاستخدام.
النظام مصمم ليكون عملي، سريع، وقابل للتوسع، مع فصل كامل بين الواجهة الأمامية والخلفية (Front-end / Back-end).
? مكونات النظام (Modules)
? إدارة المرضى
إضافة وتعديل وحذف المرضى
عرض البيانات الشخصية (الاسم، العمر، الجنس، الهاتف، الرقم الوطني)
ملف طبي خاص لكل مريض
ربط المريض بالمواعيد والسجلات الطبية
?️ إدارة المواعيد
إنشاء مواعيد جديدة
ربط الموعد بالمريض والطبيب
تحديد التاريخ والوقت
حالات الموعد (قيد الانتظار – مؤكد)
سجل كامل لمواعيد المريض
? السجلات الطبية
إنشاء سجل طبي لكل زيارة
تسجيل التشخيص الطبي
إضافة ملاحظات الطبيب
ربط السجل بتاريخ وطبيب محدد
?⚕️ إدارة الأطباء
إضافة الأطباء
تحديد التخصص
ربط الطبيب بالمواعيد والسجلات
? إدارة الخدمات الطبية
إضافة الخدمات الطبية
تحديد السعر ومدة الخدمة
تصنيف الخدمات
عرض جميع الخدمات المتاحة
? إدارة المستخدمين والصلاحيات
إضافة مستخدمين جدد
تحديد نوع المستخدم (مدير – طبيب – موظف)
التحكم في صلاحيات الوصول
⚙️ التقنيات المستخدمة
? Front-End
React.js
React Hooks لإدارة الحالة
Axios للتعامل مع الـ API
تصميم واجهات حديثة (Responsive UI)
فصل المكونات (Components-based Architecture)
? Back-End
Node.js
Express.js
RESTful API
Middleware للتحقق من الصلاحيات
تنظيم الكود بأسلوب MVC
?️ قاعدة البيانات
MongoDB
Mongoose لإدارة البيانات والعلاقات
? الأمان
Authentication & Authorization
إدارة الجلسات
حماية الـ API
? طريقة عمل النظام (Workflow)
المستخدم يسجل الدخول حسب صلاحياته
يتم استدعاء البيانات عبر REST API
React يعرض البيانات بشكل ديناميكي
أي تعديل يتم حفظه مباشرة في قاعدة البيانات
كل مريض مرتبط بمواعيده وسجلاته الطبية
? ملاحظات تقنية
النظام قابل للتطوير وإضافة مزايا مستقبلية
يمكن ربطه بتطبيق موبايل لاحقًا
مناسب كمشروع تجاري أو نظام داخلي