الحاجة
حدّدت العيادة المتطلبات التي بُني عليها النظام:
- حفظ سجل كل حيوان وصاحبه وتاريخه الطبي في مكان واحد.
- معرفة مواعيد التلقيحات القادمة والمتأخرة وتذكير الزبائن بها.
- إدارة المواعيد، وتمكين الزبائن من الحجز من الجوال.
- كاشير وفواتير وديون، مع معرفة التكلفة والربح اليومي والشهري.
- مخزن يعطي تنبيهاً عند نقص المادة أو قرب انتهاء صلاحيتها.
- جدول شفتات الموظفين ورواتبهم وخصوماتهم (بموافقة المالك)، ومعرفة وقت دخولهم وانصرافهم.
- واجهة عربية، وعملة الدينار العراقي، وتعمل على الجوال.
الحل
بنينا تطبيق ويب يُثبَّت على الجوال أو الحاسبة (PWA). يدخل كل موظف بحسابه، وتتحدد صلاحياته حسب دوره من جدول صلاحيات يعدّله المالك. وللزبائن صفحة حجز عامة على دومين مستقل لا يظهر عليها غير الحجز، وتصل الحجوزات الجديدة للعيادة بحالة «بانتظار التأكيد».
وتركّز الإضافات الأخيرة على المتابعة اليومية: الموظف يسجّل دخوله وانصرافه من جواله بشرط أن يكون داخل العيادة، وتُلتقط له صورة فورية من الكاميرا. وتصل إشعارات فورية عند حجز جديد، أو طلب خصم، أو تلقيحات مستحقة، أو نقص مخزن، أو تأخر موظف.
الميزات الرئيسية
- السجل الطبي: حيوانات وأصحابها، زيارات وتشخيص وعلاج وعمليات، حالات مبيت بأجرة يومية، وبطاقة تلقيح قابلة للطباعة.
- التلقيحات والتذكير: قائمة الجرعات القادمة والمتأخرة، ورسالة تذكير جاهزة تُفتح على واتساب الزبون بضغطة واحدة.
- المواعيد والحجز الإلكتروني: صفحة حجز عامة (أوقات ثابتة، سعة لكل وقت، ساعات وأيام دوام قابلة للتعديل، وحماية من الحجوزات الوهمية).
- الكاشير والفواتير والديون: سعر وتكلفة لكل بند، خصم، دفع جزئي، إرسال الفاتورة نصاً على واتساب الزبون، وتقارير مبيعات وأرباح.
- المخزن: خصم تلقائي عند البيع، وتنبيه نقص وقرب انتهاء الصلاحية.
- الموظفون والشفتات والرواتب: شفت افتراضي مع استثناءات (إجازة أو شفت مختلف)، وخصومات لا تُعتمد إلا بموافقة المالك.
- الحضور والانصراف: تحقق من الموقع ضمن نطاق من العيادة (50 متراً افتراضياً) مع صورة فورية، وتقرير شهري يقارن بالشفت (تأخر، انصراف مبكر، غياب).
- إشعارات فورية: حجز جديد، طلب خصم، تلقيحات، مخزن، تأخر الموظف، وتذكير الموظف بتسجيل الدخول والانصراف.
الأدوار والصلاحيات
خمسة أدوار: المالك، المدير، الطبيب، الاستقبال، المحاسب.
- جدول صلاحيات يعدّله المالك لكل دور.
- للمالك وحده: الموافقة على الخصومات وتعديل الصلاحيات.
- سجل العمليات الحساسة (الدخول، تغيير كلمات المرور، التنزيل، الحذف…) يراه المالك والمدير.
- الطبيب يرى السجلات الطبية والتلقيحات والمواعيد. الاستقبال يرى الحيوانات والمواعيد والكاشير. المحاسب يرى الفواتير والمخزن والتكاليف والتقارير والرواتب.
- كل موظف يرى حضوره فقط، ولا يرى صور غيره.
النتيجة
- النظام منشور ويعمل على الإنترنت، مع صفحة الحجز العامة على دومين مستقل.
- 105 فحوصات أمان آلية مخصصة نجحت كلها في آخر تشغيل، ولا يُظهر فحص المكتبات أي ثغرة.
- اتصال محمي: TLS 1.2/1.3 فقط وشهادة صالحة وترويسات حماية، مع ضبط SPF وDMARC وDNSSEC.
التقنيات
الحالة الحالية
منفّذ ومنشور. أُضيف الحضور والانصراف والإشعارات حديثاً.
- تجربة الحضور (الكاميرا وGPS) والإشعارات على أجهزة الموظفين الحقيقية ما زالت قيد التنفيذ.
- تذكير الزبون بالتلقيح يتم بضغطة من الموظف على واتساب، وليس إرسالاً تلقائياً.
- النظام مبني لعيادة واحدة (غير متعدد العيادات).
لقطات من النظام






كل الأسماء والأرقام والصور بيانات تجريبية وهمية.