منصة حجز لعب المافيا الجماعية
بافيا – نظام حجز طاولات المافيا في المقاهي
تطوير منصة وسيطة (Marketplace) لربط محبي لعبة المافيا بالمقاهي التي توفر طاولات مافيا. الواجهة الأمامية مبنية بـ Blade و Livewire لتقديم تجربة SPA كاملة. الخلفية المعتمدة على Laravel تدير بنية متعددة الأدوار (Multi‑Role): لوحة المستخدم العادي (البحث عن مقهى، حجز طاولة، دفع إلكتروني، وسجل الألعاب)، لوحة مالك المقهى (إدارة الطاولات والسعة وتقويم الحجوزات والموافقة على الطلبات)، ولوحة تحكم رئيسية. تصميم UI/UX المخصص تم بالكامل بواسطة فريقنا، مع تطبيق TWA لوصول سريع على أندرويد. يشمل النظام محرك بحث جغرافي (عبر الخريطة)، خوارزمية تعبئة تلقائية (Auto‑Fill) لإكمال سعة الطاولات، ولوحة تحليلات لمالكي المقاهي.
ملخص
عميل
فريق بافيا
مجال العمل
تصميم UI/UX، هندسة وتطوير Full‑Stack بـ Laravel و Livewire، تنفيذ لوحات الأدوار المتعددة (مستخدم، مالك مقهى، مدير)، تطوير محرك بحث جغرافي، تنفيذ خوارزمية Auto‑Fill، تطوير وتهيئة TWA
إطار زمني
11أسبوع
المشاركة
مطور Laravel Full‑Stack، مصمم UI/UX
تحدي
تنفيذ نظام حجز متزامن (Concurrent Booking) مع آلية قفل لمنع الحجز الزائد (Overbooking)، تصميم تقويم ديناميكي وإدارة السعة لمالكي المقاهي، تنفيذ خوارزمية Auto‑Fill لمطابقة اللاعبين المنتظرين بالمقاعد الشاغرة تلقائياً، وتحسين البحث الجغرافي لعرض المقاهي القريبة بسرعة.
تكنولوجيا
Laravel, Livewire, MySQL, Redis, Leaflet.js, PWA, TWA
تكنولوجيا
UI/UX, Web, Android