نظام متكامل لإدارة مراسلات العيادات وتنظيم طوابير المرضى ذكياً عبر واتساب نظام متكامل لإدارة مراسلات العيادات وتنظيم طوابير المرضى ذكياً عبر واتساب
تفاصيل العمل

نبذة عن المشروع: نظام ويب متطور (SPA) لإدارة العيادات وتنظيم طوابير المرضى، يركز على أتمتة إرسال رسائل تذكير تفاعلية عبر تطبيق "واتساب". يعتمد النظام على خوارزميات ذكية لحساب الوقت التقديري المتبقي، مع تتبع لحظي وتحديثات حية للمتغيرات، وإرسال رسائل ديناميكية متغيرة بناءً على موقع المريض في الطابور، مما يضمن تجربة سلسة ومنظمة. التقنيات المستخدمة: الواجهة الخلفية: DotNet 9 الواجهة الأمامية: NextJS قاعدة البيانات: PostgreSQL المزامنة اللحظية: SignalR البنية التحتية والأمان: Nginx (مع نظام Rate-Limit صارم)، سيرفر Linux VPS، وحاويات Docker. نظام الصلاحيات: يدعم النظام 4 مستويات لضمان الإدارة الآمنة: المدير الأساسي (صلاحيات مطلقة)، المدير الفرعي، مدير العيادة (لإدارة طوابير عيادته وربط حساب الواتساب)، والمستخدم/المساعد (لإدارة إرسال الرسائل دون تعديل الإعدادات). أبرز المميزات ولوحات التحكم: لوحة إدارة الطوابير: إضافة المرضى (يدوياً أو عبر ملف إكسيل)، وإدارة ترتيبهم. يتم التحكم في الإرسال بربط "رقم الدور الحالي" لتجاهل الجلسات المنتهية، و"الوقت التقديري للجلسة" لحساب وقت الانتظار. قوالب الرسائل الديناميكية: بناء رسائل تتحدث متغيراتها تلقائياً (اسم المريض، اسم العيادة، الوقت المتبقي) بناءً على شروط مخصصة، مع ميزة "التجاوز" (Override) لإرسال رسائل عاجلة متخطية الشروط. لوحة الإدارة: للتحكم في الحسابات، وتحديد حصص الاستخدام (Quotas) للرسائل والعيادات، وربط حسابات واتساب بكل سهولة. شاشات المتابعة: 3 لوحات متخصصة لمراقبة حالة الرسائل (المهام الجارية، الفاشلة، والمكتملة). الأمان وحماية النظام: نظام Anti-Ban ذكي: تأخير إرسال الرسائل بفترات زمنية عشوائية لتجنب حظر أرقام الواتساب. التحقق الاستباقي: فحص وتنسيق أرقام الواتساب تلقائياً قبل بدء الإرسال. حماية الخوادم: تأمين النظام عبر Nginx وتقييد الطلبات (Rate-Limiting) لمنع هجمات الـ DDoS والحفاظ على استقرار الخادم.

شارك
بطاقة العمل
تاريخ النشر
منذ شهرين
المشاهدات
92
المستقل
طلب عمل مماثل
شارك
مركز المساعدة