Puzzle & Logic Game (Levels)
Puzzle levels app with AdMob + Laravel admin panel to manage levels and content.

Project features
Flutter app with a structured levels system and progressive difficulty.
Data model designed for: question, choices, correct answer, hints, points, optional timer.
User progress engine: local persistence plus optional account sync.
Flexible hints system: free, points-based, or rewarded ads with abuse protection.
AdMob integration (banner, interstitial, rewarded) with frequency capping.
Laravel admin panel to create, edit, and publish levels without app updates.
Clean REST APIs with strong validation to prevent broken content.
MySQL relational schema: levels, hints, user_progress, reports, analytics.
In-app reporting for incorrect questions or unbalanced difficulty.
Performance: pagination for large content and caching for semi-static data.
Content versioning to avoid breaking user progress across releases.
Error logging and device/version tracking for production diagnostics.
API protection: rate limiting and anti-spam rules on reports.
Dev/Prod separation for keys and ads settings using config.
Store-ready build practices aligned with ads and UX policies.
Project screens






