1.هندسة نظام شامل للمطالب الطبية: قمت بتصميم وتطوير نظام متكامل يدعم ثلاثة أدوار مستخدمين مختلفة (مريض، طبيب، مسؤول نظام)، مع تطبيق تقنية الـ Lazy Loading لتحسين أداء التطبيق وسرعة التحميل.
2.نظام أمان وصلاحيات متطور: تنفيذ آلية توثيق وصلاحيات آمنة بناءً على أدوار المستخدمين (Role-based Authentication) باستخدام الـ AuthGuards والـ Interceptors، مع محاكاة التعامل مع رموز الـ JWT وتخزينها في الـ LocalStorage.
3.لوحات تحكم ديناميكية للمستخدمين:
تطوير لوحة تحكم للطبيب لإدارة الجداول الزمنية والوصفات الطبية.
إنشاء لوحة تحكم للمريض تتيح حجز المواعيد مع خاصية التتبع الفوري لحالة الحجز.
نظام إدارة وإحصائيات للمسؤولين: تصميم لوحة تحكم للمسؤول (Admin Panel) تتضمن تحليلات إحصائية لإدارة المستخدمين والعمليات اللوجستية للمواعيد على مستوى النظام بالكامل.
4.تجربة مستخدم عالية الجودة:
استخدام الـ Reactive Forms لضمان دقة البيانات المدخلة.
تطوير Custom Pipes لتنسيق عرض البيانات بشكل احترافي.
تصميم واجهة مستخدم متجاوبة بالكامل تدعم الوضع الليلي (Dark Mode).
5.التقنيات المستخدمة: Angular 20, TypeScript, RxJS, Bootstrap, JSON Server.