SufrahBot هو نظام أتمتة لطلبات المطاعم عبر WhatsApp تم تطويره لتمكين المطاعم من استقبال وإدارة الطلبات مباشرة من خلال المحادثات. يعتمد النظام على تكامل كامل مع Twilio لمعالجة الرسائل وإدارة تدفق الطلبات بطريقة سلسة وموثوقة.
قمت بتصميم وبناء لوحة تحكم مخصصة باستخدام Next.js تتيح للمطاعم والإدارة متابعة المحادثات، إدارة الطلبات، والتحكم في سير الرسائل بشكل فوري. يدعم النظام التحديثات اللحظية باستخدام WebSockets، مع الاعتماد على Redis لإدارة الحالات (state) وقوائم الانتظار، مما يضمن سرعة الاستجابة واستقرار النظام تحت الضغط.
تم تنفيذ النظام باستخدام Bun runtime لتحسين الأداء وكفاءة المعالجة، وهو مشروع أفتخر به بشكل خاص لأنه يعكس خبرتي في بناء أنظمة حقيقية مستخدمة فعليًا، ويجمع بين التصميم الجيد، الأداء العالي، والتفكير المعماري السليم