Clinic Management System
#react
#laravel
#mysql
#multi tenancy
🏥 نظام إدارة العيادات الطبية
قمت بتطوير نظام شامل لإدارة العيادات الطبية يهدف إلى تحسين تجربة الأطباء والمساعدين والمرضى من خلال واجهة سهلة الاستخدام ومميزات متقدمة، منها:
إدارة المرضى والحجوزات
-
إمكانية إضافة مريض جديد مع ملف خاص يحتوي على بياناته الشخصية، سجل الشكاوى، المدفوعات، الحجوزات، والملفات المرفقة.
-
نظام حجوزات مرن يسمح بحجز المواعيد بسرعة وإدارتها بكفاءة.
-
إمكانية إرسال تنبيهات تلقائية عبر WhatsApp لتذكير المرضى بمواعيدهم.
الخدمات والباقات
نظام المصروفات والربحية
الدفع المتعدد والسجلات
لوحة ترتيب المرضى
الحجز بدون تسجيل
نظام تنبيهات WhatsApp
- إمكانية إرسال تنبيهات تلقائية قبل أو بعد الحجز لتذكير المرضى بمواعيدهم أو متابعتهم بعد الجلسات.
- دعم إرسال رسائل مخصصة في وقت محدد، سواء كانت مجدولة لمرة واحدة أو متكررة بشكل دوري (مثل تذكير أسبوعي أو شهري).
- تحسين التواصل مع المرضى وتقليل احتمالية نسيان الموعد من خلال تنبيهات ذكية ومجدولة عبر WhatsApp.
🏥 Medical Clinic Management System
I developed a comprehensive system for managing medical clinics designed to enhance the experience of doctors, assistants, and patients through an intuitive interface and advanced features, including:
Patient and Appointment Management
- Ability to add a new patient with a dedicated profile containing personal data, complaints history, payments, appointments, and uploaded files.
- A flexible booking system that allows fast and efficient appointment scheduling and management.
- Ability to send automated WhatsApp reminders to patients about their appointments.
Services and Packages
- A dedicated section to define the services offered by the clinic (e.g., laser sessions), with the ability to set prices for each service.
- Ability to create custom treatment packages (e.g., 3 laser sessions at a discounted price).
Expense and Profitability Management
- Record daily and monthly expenses such as rent and salaries.
- Provide a detailed overview of total expenses, revenues, and net profit.
Multi-Payment and Logs
- Support for installment payments for appointments.
- Keep a complete log of all changes made to bookings, including edits, payments received, and refunds.
Patient Queue Dashboard
- Display patients based on their daily queue.
- Ability to know who is in the waiting room and who has completed their session, with alerts for the doctor when a patient's turn arrives.
Booking Without Registration
- Patients can submit a booking request without registration.
- Requests appear in a pending approval page and, once accepted, are automatically added to confirmed bookings.
WhatsApp Notifications System
- Ability to send automated reminders before or after appointments to keep patients informed and engaged.
- Option to send custom messages at specific times — whether it's scheduled for the future or set to repeat periodically (e.g., weekly follow-up reminders).
- Enhance patient communication and reduce no-shows through smart and timely WhatsApp alerts.