تفاصيل العمل

قمت ببناء هذا المشروع كنظام إدارة مستشفى باستخدام Java Spring Boot بهدف تنظيم العمليات الأساسية داخل المستشفى بطريقة واضحة وآمنة، مع التركيز على تطبيق مفاهيم التصميم الصحيح والحماية (Security).

النظام يوفّر إدارة للمستخدمين مع صلاحيات مختلفة، حيث يمتلك الأدمن تحكمًا كاملًا بالبيانات، بينما يملك المستخدمون الآخرون صلاحيات محدودة (عرض فقط)، بما يعكس سيناريو واقعي مستخدم في الأنظمة الطبية.

ما الذي يقدّمه النظام؟

نظام تسجيل دخول وتوثيق مستخدمين

إدارة أدوار وصلاحيات (Admin / Assistant)

التحكم بالوصول للصفحات والعمليات حسب الدور

إدارة بيانات الدكاترة (إضافة، تعديل، عرض، حذف)

إدارة بيانات المرضى وربطهم بالنظام

واجهات ويب بسيطة وواضحة باستخدام Thymeleaf

ربط كامل مع قاعدة بيانات MySQL

استخدام Spring Data JPA بدون كتابة SQL يدوي

التركيز الأساسي في المشروع

خلال تطوير هذا النظام ركزت على:

تطبيق مفاهيم Authentication & Authorization

حماية البيانات الحساسة ومنع الوصول غير المصرّح به

التحقق من المدخلات (Input Validation)

تنظيم الكود باستخدام طبقات واضحة (Controller, Service, Repository)

تصميم بنية قابلة للتوسعة والتطوير لاحقًا

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

Java

Spring Boot

Spring Security

Spring Data JPA

MySQL

Thymeleaf

Docker

يمثّل هذا المشروع نموذجًا عمليًا لنظام إدارة مستشفى قابل للتوسعة، ويمكن تطويره مستقبلًا ليشمل إدارة المواعيد، السجلات الطبية، والفواتير

بطاقة العمل

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