خدمات خلفية | Aventique لصالح Korian / Clariane
CME - التقارير الطبية
حفظ التقارير الطبية السنوية واستئنافها عبر الخدمات الخلفية.
واجهات Node.js/Express تستبدل إجراءً يدويًا كثيف المستندات بأقسام تقارير تُحفظ بشكل مستقل.

- الدور
- مطور خلفي Node.js
- الفترة
- ديسمبر 2022 – يونيو 2023
- نُفذ عبر
- Aventique
- العميل
- Korian / Clariane
نظرة عامة
CME، اختصار Commission Médicale d'Établissement، تطبيق لإعداد التقارير السنوية في قطاع الرعاية الصحية. استبدل المشروع عملية يدوية كثيفة المستندات يستخدمها الطاقم الطبي، ونفذ ضمن فريق Agile مكون من ستة أشخاص.
مساهمتي
خدمات إدارة التقارير
تطوير خدمات REST خلفية باستخدام Node.js/Express وMongoDB وMongoose.
حفظ مستقل للأقسام
تقسيم التقارير الكبيرة إلى أقسام تحفظ بشكل مستقل في قاعدة البيانات، لتمكين المستخدمين من الحفظ واستئناف التحرير وتقليل احتمال فقدان التقدم.
عقود التكامل
تنفيذ نقاط GET وPOST وPUT لكل قسم، وتوفير توثيق Swagger وREADME لتكامل الواجهات الأمامية.
الجوانب التقنية
حفظ التقدم دون إرسال التقرير كاملًا
حفظ أقسام التقرير مستقلًا لدعم الاستئناف، بدل التعامل مع التقرير السنوي بوصفه عملية إرسال واحدة غير قابلة للتجزئة.
حدود خلفية واضحة
تطبيق مبادئ المعمارية النظيفة ونمط Repository، بالتعاون مع فرق الواجهات وتجربة المستخدم والمنتج وDevOps.
النتيجة ونطاق المساهمة
أتاح النظام حفظ أقسام التقرير والعودة إليها لاحقًا، بما يقلل خطر فقدان التقدم عند إعداد تقرير سنوي كبير.
التقنيات المستخدمة
- Node.js
- Express.js
- MongoDB
- Mongoose
- REST APIs
- Swagger
- Repository Pattern
- TypeScript
- Microsoft Azure
- Azure DevOps
- CI/CD
لنتحدث عن العمل.
لمزيد من التفاصيل عن خبرتي، اطّلع على قائمة المشاريع أو تواصل معي.