تطوير وتصميم وحدات برمجة متكاملة (Full-Stack Features) تختص بإدارة خطط التمارين وسجلات الجلسات، بالإضافة إلى بناء لوحة تحكم تفاعلية للمريض.
أبرز ما تم تنفيذه وتطويره بشكل شخصي في المشروع:
1. البرمجيات الخلفية (Backend Development):
- إدارة خطط التمارين (Exercise Plans): تطوير منطق العمل (Business Logic) والـ RESTful APIs الخاصة بتحديث وتعديل وحذف خطط التمارين (Update & Delete Exercise Plans) مع معالجة الأخطاء والتحقق من صحة البيانات.
- تصفية سجلات الجلسات (Session Log Filter): بناء خوارزمية الفلترة والبحث المتقدم في سجلات الجلسات (Session Logs) لتمكين استرجاع البيانات المطلوبة بسهولة وحسب معايير محددة.
- اختبار وتوثيق الـ APIs (Postman Collection): إنشاء وتنظيم مجموعة متكاملة على Postman للـ APIs التي تم بناؤها، لتسهيل عملية الاختبار (Testing) وضمان استجابة السيرفر وتوثيق الربط.
2. الواجهات الأمامية (Frontend Development):
- لوحة تحكم المريض (Patient Dashboard): تصميم وبناء لوحة تحكم تفاعلية وسلسة للمريض تمكنه من متابعة خطته العلاجية، التمارين المطلوبة، وسجل الجلسات بكل وضوح.
- ربط الواجهات (API Integration): ربط لوحة تحكم المريض مع الـ APIs الخلفية لعرض البيانات وتحديثها بشكل لحظي وبأفضل تجربة مستخدم (UX).