Clinica هو مشروع متكامل طوّرته لرقمنة طريقة عمل العيادات الطبية، من خلال موقع حديث للمرضى مع نظام حجز مواعيد ولوحة تحكم لإدارة العيادة.
? فكرة العمل
تصميم وتطوير نظام لإدارة العيادات يساعد على:
- عرض خدمات العيادة والأطباء بشكل احترافي
- استقبال حجز المواعيد أونلاين 24/7
- تسهيل إدارة المواعيد والمرضى من لوحة تحكم واحدة
⚙️ التقنيات المستخدمة
- Backend: Laravel 12 (PHP 8.3)
- Frontend: React 19 مع Inertia.js
- واجهة المستخدم: Tailwind CSS 4 + بعض الحركات باستخدام Framer Motion
- قاعدة البيانات: MySQL
?️ مكونات النظام
- موقع تعريفي للعيادة (الصفحة الرئيسية، الخدمات، الأطباء، التواصل…)
- نظام حجز مواعيد (اختيار الخدمة → الطبيب → الوقت → تأكيد)
- دعم ثلاث لغات: العربية، الفرنسية، الإنجليزية مع دعم كامل للـ RTL
- لوحة تحكم لأدوار مختلفة: المدير، الطبيب، الموظف/الاستقبال
- إعدادات أساسية لتحسين الظهور في محركات البحث SEO
? استعراض حي
قمت بعمل فيديو يستعرض النظام (الواجهة + لوحة التحكم) ويوضح طريقة عمل الحجز أونلاين وكيف يمكن للنظام مساعدة العيادات في زيادة عدد المواعيد وتقليل الضغط على الاستقبال.
? دوري في المشروع
- تحليل احتياج العيادات الطبية وطريقة عملها
- تصميم تجربة المستخدم وتخطيط الصفحات
- برمجة الواجهة الخلفية بـ Laravel والواجهة الأمامية بـ React
- ربط جميع الأجزاء وتنسيق الواجهات بما يناسب المستخدم العربي واللغات الأخرى
هذا العمل يعكس خبرتي في بناء أنظمة ويب مخصصة باستخدام Laravel و React مع التركيز على الأداء وتجربة المستخدم وتعدد اللغات.