شاركت في تطوير MedLink، وهي منصة للرعاية الصحية تهدف إلى تسهيل التواصل بين المرضى والأطباء، وتوفير نظام منظم لإدارة الحسابات والخدمات الطبية.
ركزت في المشروع على تطوير وظائف الـ Backend الخاصة بإدارة المستخدمين والأطباء والتقييمات، بالإضافة إلى إدارة صلاحيات المسؤولين (Admin) وسجلات العمليات (Audit Logs).
يتضمن الجزء الذي عملت عليه مجموعة من RESTful APIs التي تتيح للمسؤولين مراجعة طلبات تسجيل الأطباء، والموافقة عليها أو رفضها، وإدارة حسابات المستخدمين، ومتابعة إحصائيات المنصة.
كما يتضمن المشروع نظامًا لإدارة مراجعات وتقييمات الأطباء، مع دعم عمليات إضافة التقييمات وعرضها وتعديلها وحذفها، إلى جانب تسجيل العمليات الإدارية ومراجعتها.
المميزات:
- تطوير RESTful APIs لإدارة الأطباء والمستخدمين.
- إدارة طلبات الأطباء والموافقة عليها أو رفضها.
- إدارة حالات حسابات المستخدمين.
- تطوير نظام Reviews & Ratings للأطباء.
- تسجيل ومراجعة العمليات الإدارية باستخدام Audit Logs.
- تطبيق Role-Based Access Control لتحديد صلاحيات المستخدمين.
- تنظيم المشروع باستخدام Controllers وServices وRoutes.
التقنيات المستخدمة:
Node.js, Express.js, MongoDB, Mongoose, JavaScript, REST APIs, JWT.