منصة طبية لحجز المواعيد مع Dashboards متكاملة (Admin / Doctor)

تفاصيل العمل

منصة ويب طبية متكاملة تهدف إلى التوعية بمرض الزهايمر وتسهيل حجز المواعيد بين المرضى والأطباء من خلال نظام ذكي ولوحات تحكم متعددة الأدوار.

تبدأ المنصة بـ Landing Page توعوية عن مرض الزهايمر، مع عرض قائمة الأطباء في شكل Cards تحتوي على صورة الطبيب، تخصصه، وتقييمه، مع إمكانية حجز موعد مباشرة.

نظام الحجز يمنع تكرار المواعيد، وفي حالة اختيار موعد محجوز يظهر Dialog احترافي يُنبه المستخدم لاختيار موعد آخر.

تشمل المنصة:

Dashboard للطبيب لعرض إجمالي المواعيد، مواعيد اليوم، والـ Schedule، بالإضافة إلى صفحة خاصة بالمرضى المرتبطين به وصفحة إعدادات لتحديث البيانات وتغيير كلمة المرور.

Dashboard للإدارة (Admin) لإدارة كاملة للنظام، تشمل التحكم في المواعيد (إلغاء / حذف)، إدارة الأطباء (إضافة، حذف)، عرض عدد الأطباء والمواعيد، وإنشاء حسابات أطباء جديدة مع إرسال Invitation Email تلقائي يحتوي على بيانات الدخول ورابط الموقع.

المنصة تدعم:

Light / Dark Mode

اللغتين العربية والإنجليزية (i18n) مع دعم RTL / LTR

تصميم Responsive وواجهة استخدام بسيطة واحترافية

تم تنفيذ المشروع باستخدام:

React.js – Tailwind CSS – Node.js – Express – Supabase

مع الاعتماد على Context API و useCallback لتنظيم الحالة وتحسين الأداء.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
14
تاريخ الإضافة
تاريخ الإنجاز
المهارات