React Native Football Training App (Frontend + Backend + Admin Panel) -- 2

Job ID: 40271519

Budget: $250 – $750 USD

We are building TAHARRAK, a bilingual (English / Arabic) football self-training mobile application designed for youth players in the MENA region.

The app allows players to follow structured drills, complete training plans, join challenges, track progress, maintain day streaks, and unlock premium content via subscription.

We already have a complete Figma design for both the mobile app and admin panel.

We are looking for a professional full-stack developer (or small team) to build the MVP version with clean, maintainable code and scalable architecture.



Core MVP Scope

Mobile App (React Native – iOS & Android)
• Authentication (Email login / register)
• Drill browsing (by category & level)
• Drill detail screen
• Training plans
• Challenges
• Locked premium content
• Subscription upgrade UI
• Day streak logic (completion-based)
• Basic badges (completion-based)
• English / Arabic toggle (RTL support)
• Light / Dark mode
• Clean navigation structure



Backend (Essential System)
• User authentication (JWT)
• User profile management
• Drill database
• Training plan database
• Challenge system
• Completion tracking
• Day streak logic
• Basic badge logic
• Subscription status management
• Coupon validation logic
• Media storage integration (cloud storage)
• Basic analytics (admin level)



Web Admin Panel
• Dashboard
• Manage drills (CRUD)
• Manage categories & levels
• Manage training plans
• Manage challenges
• Manage users
• Manual subscription management
• Coupon creation & management
• Basic analytics overview
• Media upload system



Payment Integration
• Apple In-App Purchases (iOS)
• Google Play Billing (Android)
• RevenueCat integration (preferred)
• Coupon support in upgrade flow
• Secure subscription validation



Technical Requirements
• React Native
• Clean architecture
• Scalable backend (Node.js / NestJS / Firebase / similar)
• Secure API design
• Well-structured database
• No AI-generated messy code
• Full source code ownership
• Proper documentation
• Code must be maintainable for future developers



Not Included in MVP (Future Expansion)
• AI video analysis
• AI chatbot
• Coach role system
• Academy management system
• Advanced analytics



Deliverables
• Fully functional mobile app (iOS + Android)
• Functional backend (deployed)
• Functional web admin panel
• Subscription system working
• Source code (full access)
• Deployment support



Important

We are looking for:
• Clear communication
• Realistic timeline
• Clean code
• Structured milestone proposal

If you are experienced in building subscription-based mobile SaaS apps and can deliver scalable architecture, please include examples of similar projects.