التوثيق

دليل استخدام Kashef 📚

كل ما تحتاجه لفهم واستخدام Kashef بأقصى كفاءة

مقدمة عن Kashef

ما هو Kashef وماذا يقدم لعيادتك

Kashef هو نظام إدارة عيادات متكامل مصمم للطبيب العربي. يتيح لك إدارة المواعيد، متابعة المرضى، وتتبع إحصائيات عيادتك من مكان واحد.

💡 Kashef مبني بـ Node.js وMySQL في الخلفية، مع واجهة سهلة الاستخدام لا تحتاج تدريباً مسبقاً.

إعداد الحساب

الخطوات الأولى لإنشاء حسابك على Kashef

  1. 1

    إنشاء الحساب

    اذهب لصفحة التسجيل وأدخل اسمك، اسم عيادتك، البريد الإلكتروني، رقم الهاتف، وكلمة المرور.

  2. 2

    التحقق من البريد الإلكتروني

    ستصلك رسالة على بريدك تحتوي كود مكون من 6 أرقام. أدخل الكود لتفعيل حسابك.

  3. 3

    إعداد العيادة

    أكمل بيانات عيادتك: رقم الواتساب، ساعات العمل، واسم الطبيب المعالج.

  4. 4

    ابدأ الاستخدام

    ستنتقل تلقائياً للوحة التحكم وتقدر تبدأ إضافة مواعيدك فوراً.

إدارة المواعيد

كيف تضيف وتتابع وتدير مواعيد مرضاك

إضافة موعد جديد

من لوحة التحكم، اضغط "موعد جديد" وأدخل: اسم المريض، رقم هاتفه، التاريخ، الوقت، واسم الطبيب. إذا كان المريض جديداً سيُضاف تلقائياً.

تصفية المواعيد بالتاريخ

استخدم حقل التاريخ في لوحة التحكم لعرض مواعيد يوم محدد. بالضغط على "اليوم" تظهر مواعيد اليوم الحالي.

حالات الموعد

فهم حالات الموعد الأربع وكيفية تغييرها

الحالةالمعنىالكود
⏳ انتظارالموعد محجوز ولم يُؤكَّد بعدpending
✔ مؤكدتم تأكيد الموعد مع المريضconfirmed
✅ تمأُنهي الكشف بنجاحdone
❌ ملغىتم إلغاء الموعدcancelled

لتغيير الحالة، اضغط على زر الحالة الحالية في جدول المواعيد واختر الحالة الجديدة.

إدارة المرضى

متابعة قاعدة مرضاك وبياناتهم

يحتفظ Kashef تلقائياً بقائمة مرضاك. كل مريض جديد يُضاف عند حجز أول موعد له. البيانات المحفوظة حالياً:

  • 📛 اسم المريض
  • 📱 رقم الهاتف (فريد لكل عيادة)
  • 🗓️ تاريخ التسجيل

لوحة التحكم والإحصائيات

فهم الأرقام والإحصائيات في لوحة التحكم

لوحة التحكم تعرض 4 إحصائيات رئيسية يتم تحديثها كل 30 ثانية:

الإحصائيةالتفسير
مواعيد اليومعدد المواعيد المجدولة لليوم الحالي
إجمالي المرضىعدد المرضى المسجلين في عيادتك
قيد الانتظارالمواعيد بحالة "انتظار" أو "مؤكد"
تم الكشفالمواعيد المكتملة بحالة "تم"

مرجع الـ API

للمطورين: الـ endpoints المتاحة في Kashef

🔑 جميع الـ endpoints المحمية تتطلب إرسال JWT token في الـ header:
Authorization: Bearer <token>

MethodEndpointالوصف
POST/api/auth/registerإنشاء حساب جديد
POST/api/auth/verifyتحقق من كود البريد
POST/api/auth/loginتسجيل الدخول
GET/api/auth/meبيانات المستخدم الحالي
GET/api/patientsقائمة المرضى
POST/api/patientsإضافة مريض
GET/api/appointmentsقائمة المواعيد
POST/api/appointmentsإضافة موعد
PUT/api/appointments/:idتحديث موعد
DELETE/api/appointments/:idحذف موعد
GET/api/statsإحصائيات الداشبورد