تفاصيل العمل

# نظام إدارة وحجز مواعيد العيادات

نظام متكامل لإدارة العيادات الطبية وحجز المواعيد تم تطويره باستخدام Django و PostgreSQL، ويعتمد على نظام صلاحيات متعدد الأدوار لتوفير تجربة استخدام مناسبة لكل فئة من المستخدمين داخل النظام.

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

## أهم المميزات

* تسجيل الدخول وإنشاء الحسابات للمستخدمين.

* نظام صلاحيات متعدد الأدوار (مريض – طبيب – موظف استقبال – مدير النظام).

* حجز وإلغاء وإعادة جدولة المواعيد.

* إدارة جداول الأطباء والأوقات المتاحة للحجز.

* تسجيل التشخيصات والوصفات الطبية ونتائج الفحوصات.

* إدارة قوائم الانتظار وحالة المرضى أثناء الزيارة.

* لوحة تحكم إدارية لمتابعة الأداء وإدارة المستخدمين.

* إمكانية استخراج التقارير بصيغة CSV.

* توثيق كامل للواجهات البرمجية باستخدام Swagger.

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

* Python

* Django

* Django REST Framework

* PostgreSQL

* Swagger API Documentation

* Git & GitHub

## المهارات المكتسبة من المشروع

* تصميم وتطوير تطبيقات ويب باستخدام Django.

* بناء واجهات برمجية RESTful APIs.

* إدارة قواعد البيانات العلائقية باستخدام PostgreSQL.

* تطبيق أنظمة الصلاحيات والتحكم في الوصول.

* إدارة دورة حياة المواعيد الطبية بشكل متكامل.

* العمل الجماعي باستخدام Git و GitHub واتباع استراتيجيات الفروع البرمجية.

## رابط المشروع

https://github.com/ahmedy...

بطاقة العمل

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