تفاصيل العمل

قمت بتطوير نظام متكامل لحجز المواعيد الطبية تحت اسم Prescripto، وهو مشروع عملي يهدف إلى تسهيل تنظيم المواعيد بين الأطباء والمرضى داخل العيادات، مع ضمان الدقة، الأمان، وسهولة الاستخدام.

التقنيات المستخدمة:

الواجهة الخلفية (Backend):

Django لبناء الهيكل الأساسي للتطبيق.

Django REST Framework لإنشاء واجهات API مرنة وقابلة للتوسعة.

JWT Authentication لتأمين عمليات الدخول والخروج، مع دعم لتحديث التوكن تلقائيًا.

نظام تحقق من تضارب المواعيد، بحيث لا يمكن حجز أكثر من موعد لطبيب في نفس الوقت.

الواجهة الأمامية (Frontend):

React.js لبناء واجهة تفاعلية وسريعة.

Redux Toolkit لإدارة الحالة العامة، خاصة بيانات المستخدم والمواعيد.

Axios للتواصل مع الـ APIs وحمل التوكن في كل طلب.

تقويم مرئي للحجز للمستخدمين.

حماية المسارات بناءً على الدور (طبيب/مريض).

أبرز الميزات:

دعم دورين رئيسيين: طبيب ومريض، مع واجهات وسير عمل مختلف لكل دور.

منع تكرار أو تداخل المواعيد تلقائيًا (مدة الموعد 1.5 ساعة).

لوحة تحكم للطبيب لعرض وتنظيم جدول مواعيده.

نظام تسجيل ودخول آمن باستخدام JWT.

قابلية التوسعة لإضافة خدمات مستقبلية مثل تقارير أو دردشة أو وصفات طبية.

هذا المشروع يعكس قدرتي على بناء أنظمة عملية من الصفر باستخدام Django وReact، مع التركيز على الأمان، تنظيم البيانات، وتجربة المستخدم.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات