ميديلينك نظام متكامل لإدارة العيادات والمراكز الطبية وتقديم تجربة أفضل للمرضى والأطباء.
تفاصيل العمل
قمت بتصميم وتطوير الـ Backend الكامل لنظام إدارة عيادة طبية يخدم 4 أدوار مختلفة: المريض، الطبيب، الموظف الاستقبال، والمدير. المشروع مبني بـ Node.js و Express.js و MongoDB، ويشمل: المصادقة والأمان: نظام تسجيل دخول كامل مع JWT، التحقق برمز OTP عبر SMS، وصلاحيات مختلفة لكل دور. إدارة المواعيد: نظام حجز ذكي يمنع تعارض المواعيد، يتحقق من أوقات عمل الطبيب، ويمنع حجز نفس التخصص مرتين في نفس اليوم. السجل الطبي: إنشاء وصفات طبية وتقارير طبية مرتبطة بكل موعد مكتمل. التقييمات: نظام تقييم للأطباء مع حساب المتوسط تلقائياً عند كل تقييم جديد. السجل الوظيفي: تتبع جميع العمليات داخل النظام لكل مستخدم. التقنيات المستخدمة: Node.js — Express.js — MongoDB — Mongoose — JWT — Redis — Zod — ImageKit — Twilio
مهارات العمل
بطاقة العمل
طلب عمل مماثل