وصف المشروع:
قمت بتطوير نظام خلفي (Backend) متكامل وقوي لإدارة العمليات اليومية داخل العيادات الطبية، مع التركيز بشكل أساسي على أمان البيانات وسهولة تجربة المستخدم (UX). النظام مصمم ليكون حلقة وصل احترافية بين الطبيب والمريض، مما يسهل إدارة السجلات الطبية والمواعيد بشكل رقمي ومنظم.
أبرز المميزات التي قمت بتنفيذها:
نظام مصادقة آمن (Secure Auth): تأمين كامل لبيانات المرضى والأطباء باستخدام تقنية JWT، مع تطبيق مستويات مختلفة من الصلاحيات (Authorization).
إدارة سجلات المرضى (EMR): نظام ذكي لحفظ ومعالجة بيانات المرضى وتاريخهم الطبي بدقة عالية.
جدولة المواعيد (Scheduling): محرك برمجى لتنظيم المواعيد وتفادي التضارب، مما يضمن كفاءة تشغيل العيادة.
الأرشفة الطبية الرقمية: إتاحة الوصول للمرضى إلى ملفاتهم الطبية السابقة، بما في ذلك الروشتات (Prescriptions)، نتائج التحاليل، والتقارير الطبية بصيغة رقمية سهلة الوصول.
بنية تحتية مرنة: النظام مصمم ليكون قابلاً للتوسع (Scalable) لخدمة عيادات أكبر أو مراكز طبية متعددة التخصصات مستقبلاً.
التقنيات المستخدمة:
Node.js & Express.js: لبناء سيرفر سريع وعالي الأداء.
TypeScript: لضمان كتابة كود برمي متين (Robust) وسهل الصيانة.
MongoDB & Mongoose: لإدارة قواعد البيانات غير المهيكلة والمرونة في التعامل مع سجلات المرضى.
JWT (JSON Web Tokens): لضمان أعلى مستويات الأمان في عمليات الدخول.