نظرة عامة: نظام QueueLess هو حل تقني متكامل (SaaS) قمت بتطويره لحل مشكلة "إهدار الوقت" في المؤسسات الخدمية (مثل العيادات، البنوك، والدوائر الحكومية). الفكرة جوهرية: بدلاً من الانتظار في الطابور فعلياً، يحجز العميل دوره عبر التطبيق وينتظر في مكانه، ولا يأتي إلا عندما يحين دوره.
? التحدي الهندسي: التحدي الأكبر كان بناء خوارزمية دقيقة لتقدير "وقت الانتظار المتوقع" (Estimated Wait Time) وتحديثه لحظياً بناءً على سرعة أداء الموظفين.
أبرز المميزات:
نظام التذاكر الافتراضية: حجز دور عن بعد مع متابعة حية لعدد الأشخاص المتبقين.
تطبيق الموظفين (Admin App): واجهة خاصة لموظفي الكاونتر لاستدعاء الرقم التالي، أو تأجيله، أو إلغائه، مع مزامنة فورية (Real-time Sync) لتطبيق العملاء.
تنبيهات ذكية: النظام يرسل إشعاراً للعميل عندما يقترب دوره (مثلاً: "أمامك شخصان فقط").
تحليل البيانات: تقارير للمدير توضح ساعات الذروة وكفاءة كل موظف.
? التقنيات المستخدمة:
Frontend: Flutter (Mobile & Web).
Backend Logic: Cloud Functions (Serverless).
Real-time DB: Firebase Realtime Database / Firestore.
Notification System: FCM (Firebase Cloud Messaging).