قمت ببناء وتطوير هذه المنصة بالكامل (الواجهتين الأمامية والخلفية) لتكون نظاماً شاملاً لإدارة المقاهي والتجارة الإلكترونية باستخدام إطار عمل Laravel. تدعم المنصة تشغيل عدة مقاهي مستقلة (Multi-tenancy)، مما يتيح لأصحاب الأعمال إدارة المخزون، معالجة الطلبات عبر الإنترنت، وتتبع حالة اشتراكاتهم من خلال واجهات مستخدم تفاعلية وسهلة الاستخدام تدعمها بنية تحتية قوية.
المسؤوليات والميزات الرئيسية:
تطوير الواجهة الأمامية (Frontend Development): تصميم وبناء واجهات مستخدم متجاوبة (Responsive) للعملاء ومديري المقاهي، لضمان تجربة تصفح سلسة وعرض جذاب للمنتجات، الفئات، والعروض الترويجية.
بنية متعددة المستأجرين (Multi-Tenant Architecture): تصميم هيكل قاعدة بيانات آمن لعزل وربط المنتجات، الفئات، والعروض الترويجية بكل مقهى على حدة، مما يضمن خصوصية البيانات التامة بين الأنشطة التجارية المختلفة.
دمج بوابات الدفع: دمج بوابة الدفع Paymob بنجاح لمعالجة المعاملات المالية بأمان، مع حل مشكلات معالجة الـ (Tokens)، وأتمتة عملية تنفيذ الطلبات وتفريغ سلة المشتريات فور تأكيد الدفع.
تسجيل الأعمال وأدوات الإدارة: بناء مسارات تسجيل سلسة للمسؤولين الجدد لإدخال بياناتهم الشخصية والتجارية. تطوير مسارات برمجية (Endpoints) تتيح للمديرين إدارة ملفات متاجرهم، تحديث الشعارات (Logos)، وإنشاء أو حذف العروض الترويجية بشكل ديناميكي.
تتبع الاشتراكات: برمجة وتطوير (Backend logic) لحساب ومراقبة الاشتراكات النشطة على المنصة، مع تزويد لوحة تحكم الإدارة بتحديثات لحظية حول الأيام المتبقية في الاشتراك.
الاختبار والتشغيل: استخدام أداة Postman بشكل مكثف لاختبار الـ Endpoints والتحقق من سير العمليات بشكل صحيح. بالإضافة إلى إعداد Cloudflare Tunnels لعرض بيئة التطوير المحلية (Local environment) بشكل آمن لإجراء اختبارات حية وواقعية.
التقنيات والأدوات المستخدمة: PHP, Laravel, SQL, Paymob, Postman, Cloudflare Tunnels