PROJECT NAME: Dokan Hub PROJECT TYPE: Free Fire & Ludo Tournament App ANDROID APP: Sketchware Pro (Java) WEB ADMIN PANEL: PHP, MySQL, HTML, CSS, JavaScript, Bootstrap GAMES: 1. Free Fire 2. Ludo MATCH TYPES: 1. Free Match 2. Paid Match ANDROID APP FEATURES: 1. Splash Screen & Onboarding 2. User Registration & Login 3. Home Dashboard 4. Free Fire Tournament List 5. Ludo Tournament List 6. Free & Paid Match Filter 7. Tournament Details 8. Join Match 9. Room ID & Password (admin-controlled) 10. My Matches 11. Wallet & Transaction History 12. Add Funds 13. Withdrawal Request 14. Winning History 15. User Profile 16. Notifications 17. Referral System 18. Help & Support WEB ADMIN PANEL FEATURES: 1. Secure Admin Login 2. Dashboard & Statistics 3. User Management 4. Free Fire Game Management 5. Ludo Game Management 6. Create/Edit/Delete Tournaments 7. Free/Paid Match Settings 8. Entry Fee & Prize Pool Settings 9. Player Slots & Team Management 10. Room ID & Password Management 11. Match Result & Winner Management 12. Wallet & Transaction Management 13. Add Fund Approval 14. Withdrawal Approval/Reject 15. Notifications 16. Referral Settings 17. Reports & Logs 18. Website/App Settings 19. Admin Profile & Password Change DATABASE TABLES: users, admins, games, tournaments, tournament_participants, teams, wallets, transactions, deposit_requests, withdrawal_requests, match_results, notifications, referrals, settings, admin_logs BACKEND REQUIREMENTS: - PHP + MySQL - Secure password hashing - Prepared SQL statements (PDO) - Session-based admin authentication - API authentication for Android app - Server-side validation - Database transactions for wallet operations - Prevent duplicate tournament joins - Prevent negative wallet balances - Role-based admin permissions - Responsive mobile-friendly admin panel DESIGN: Dark gaming UI, black background, green accent, modern cards, responsive layout, mobile-friendly navigation. PROJECT GOAL: Build a complete Android tournament app with a PHP + MySQL web admin panel. Both must use the same backend and database. Develop step by step, test each module, and provide complete working files with setup instructions.