React Native Developer for Sports Analytics App

Job ID: 38952839

Budget: $1,500 – $3,000 USD

READ CAREFULLY THE ATTATCHMENT

Description:

We are looking for an experienced React Native developer to build an MVP for a football statistics and AI analysis app. The app will provide users with live game data, AI-generated insights, and various subscription plans. The project includes both front-end and back-end development, with a focus on delivering essential functionality and a compelling user experience.

Key Features:

Subscription Plans (JUST EXAMPLES NOT DECIDE):
Free: Limited access (1 game analysis/month)
Bronze: Up to 3 games/month
Silver: Up to 6 games/month with additional features
Gold: Full access, including analysis of other sports screenshots

User Authentication:
Email, Google, or social media login
Password recovery and strong password validation
Unique validation for CPF, email, and phone number

Dashboard:
Summary of the day’s matches
Highlights of popular or recommended games
Quick access to upcoming matches

Match and Championship Lists:
List of championships and ongoing/upcoming games
Filters by leagues, favorite teams, and dates

Match Statistics and AI Analysis:
Basic match information, lineups, key events, and general statistics
Pre-match and real-time AI analysis, including win probability and predictive insights

Favorites:
Mark favorite teams or championships for prioritized display

API Optimization:
Local caching, database storage, and WebSockets for real-time updates

Technical Requirements:
Front-End: React Native
Back-End: Node.js with MariaDB or MySQL
Server hosted on Hetzner

Additional Information:

Design and wireframes will be provided and approved collaboratively, with a maximum of 8 screens.

No web panel for administration initially; changes will be made directly in the database.

Focus on optimizing API costs for live game data.

Comprehensive filters for game listings to minimize the need for new screens.

OCR integration for analyzing screenshots of other sports.

Next Steps:


API Selection and Integration

AI Configuration and Testing

Usability Testing and Adjustments

MVP Launch

Requirements:

Proven experience in React Native and Node.js development

Familiarity with sports APIs and AI integration

Strong understanding of database management and optimization

Ability to work collaboratively with a remote team

If you are passionate about sports and have the skills to bring this MVP to life, we would love to hear from you!