DocSphere – نظام متكامل لإدارة العيادات الطبية وحجز المواعيد أونلاين
تفاصيل العمل
DocSphere - Doctor Appointment Management System DocSphere هو نظام متكامل لإدارة العيادات الطبية وحجز المواعيد أونلاين، تم تطويره لمحاكاة بيئة العمل الحقيقية داخل العيادات والمراكز الطبية. يوفر النظام ثلاث لوحات تحكم مختلفة حسب نوع المستخدم: - Patient Dashboard: يتيح للمريض إنشاء حساب، البحث عن الأطباء، حجز المواعيد، متابعة حالة الحجز، وإتمام عمليات الدفع إلكترونيًا. - Doctor Dashboard: يتيح للطبيب إدارة المواعيد الخاصة به، متابعة المرضى، تحديث حالة المواعيد، وإدارة بياناته المهنية. - Admin Dashboard: يتيح للمسؤول إدارة المستخدمين والأطباء والتخصصات والخدمات الطبية ومتابعة المدفوعات والإحصائيات العامة للنظام. أهم المميزات - نظام مصادقة وتسجيل دخول آمن باستخدام JWT. - Role-Based Access Control لإدارة صلاحيات المستخدمين. - إدارة كاملة للمواعيد الطبية بين المرضى والأطباء. - نظام مدفوعات إلكترونية متكامل باستخدام Stripe. - لوحات تحكم مخصصة لكل نوع مستخدم. - إدارة التخصصات والخدمات الطبية. - التحقق من صحة البيانات (Validation). - تطبيق معايير الأمان الأساسية وحماية الـ API. - تصميم قابل للتوسع وسهل الصيانة. التقنيات المستخدمة Frontend - Angular Backend - Node.js - Express.js Database - MongoDB - Mongoose Authentication & Security - JWT - bcryptjs Payment Integration - Stripe API يهدف المشروع إلى تقديم تجربة متكاملة لإدارة العيادات الطبية رقميًا، بدءًا من تسجيل المستخدمين وحجز المواعيد وحتى إدارة المدفوعات ومتابعة العمليات المختلفة داخل النظام.
مهارات العمل
بطاقة العمل
طلب عمل مماثل