لعبة ألغاز منطقية بمراحل
لعبة ألغاز بمراحل متعددة + AdMob + لوحة تحكم Laravel لإدارة المراحل والمحتوى.

مزايا المشروع
تطبيق Flutter للألغاز مع نظام مراحل واضح وتصاعد صعوبة مدروس.
تصميم نموذج بيانات للمراحل: سؤال/خيارات/إجابة/تلميحات/نقاط/زمن (اختياري).
محرك تقدم المستخدم: حفظ محلي + مزامنة اختيارية للحساب.
نظام تلميحات مرن: مجاني/نقاط/Rewarded Ads مع منع الاستغلال.
دمج AdMob (Banner/Interstitial/Rewarded) مع تقييد التكرار لتجربة محترمة.
لوحة تحكم Laravel لإضافة وتعديل المراحل بدون تحديث التطبيق.
REST APIs منظمة + Validation قوية لمنع إدخال بيانات مكسورة.
MySQL بعلاقات نظيفة: Levels, Hints, UserProgress, Reports, Analytics.
نظام بلاغات داخل اللعبة للإبلاغ عن مرحلة غير عادلة أو سؤال خاطئ.
تحسين أداء: Pagination للمراحل + Caching للبيانات شبه الثابتة.
إدارة نسخ المحتوى (Versioning) لتفادي كسر تقدم المستخدم بعد التحديثات.
Logging للأخطاء + تتبع الأجهزة/الإصدارات لمعالجة مشاكل الإنتاج.
حماية endpoints: Rate limiting + منع السبام على البلاغات.
إعداد بيئات Dev/Prod وفصل مفاتيح الإعلانات عبر Config.
جاهزية نشر للمتاجر مع مراعاة سياسات الإعلانات وتجربة المستخدم.
واجهات المشروع






