تفاصيل العمل

**نظام إدارة العيادات الطبية (Med-Clinic)**

قمت بتطوير نظام متكامل لإدارة العيادات الطبية باستخدام **ASP.NET Core 8** و **React** وفقًا لمبادئ **Clean Architecture** لضمان قابلية التوسع وسهولة الصيانة. يهدف النظام إلى تسهيل إدارة الأطباء والمرضى والمواعيد والسجلات الطبية من خلال واجهة حديثة وتجربة استخدام سلسة.

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

* إدارة الأطباء والمرضى والمواعيد والسجلات الطبية بشكل متكامل.

* تطوير RESTful API باستخدام ASP.NET Core مع تطبيق نظام صلاحيات (Role-Based Authorization) للمسؤولين والأطباء والمرضى.

* نظام مصادقة آمن يعتمد على JWT Access Tokens و Refresh Tokens.

* واجهة مستخدم تفاعلية ومتجاوبة باستخدام React و Material UI (MUI).

* رفع وإدارة الصور والملفات الطبية عبر Cloudinary.

* إرسال إشعارات البريد الإلكتروني الخاصة بالمواعيد والتنبيهات بشكل آلي.

* استخدام SQL Server لإدارة وتخزين البيانات بكفاءة.

* تطبيق Entity Framework Core للتعامل مع قاعدة البيانات.

* دعم التشغيل والنشر باستخدام Docker و Docker Compose لتشغيل الواجهة الأمامية والخلفية وقاعدة البيانات في بيئة موحدة.

* إعدادات مرنة تعتمد على بيئات التشغيل المختلفة (Development / Production).

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

ASP.NET Core 8, React, Material UI (MUI), SQL Server, Entity Framework Core, JWT Authentication, Cloudinary, Docker, Docker Compose.

بطاقة العمل

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