Baseball Training App
Presupuesto: -
HOURLY / PART_TIME
⭐ 0.00 (0)
United States
ios-development, mobile-app-development, android-app-development, ipad-app-development, hybrid, native, app-development, mobile-app, react-native, android, ios, user-authentication, phone, flutter, kotlin, user-profile-creation, in-app-purchases
Overview:
I'm building a native mobile app for my baseball hitting coaching business, K Huck Hitting. I need an experienced React Native developer who can build a polished, full-featured coaching app on iOS (Android secondary). I have detailed wireframes, a full feature spec document, a working HTML prototype, and a web-based app already built to reference — you'll know exactly what to build from day one.
The App Has Two User Roles:
Player — records swings, tracks progress, completes programs, logs nutrition, and books sessions
Coach (me) — reviews player clips, sends feedback, manages athletes, and controls my schedule
Core Features to Build:
1. Swing Camera & Video Analysis (highest priority)
Native camera with auto-detect swing technology using the device accelerometer
Auto-trim and save each swing clip to a personal library
Slow motion playback with frame-by-frame stepping
Side-by-side video comparison with synced playback
Drawing and annotation tools on paused frames (lines, arrows, circles, angle tool, color picker)
Coach feedback flow — player submits clip, coach leaves text or voice note, assigns drill
2. Session Scheduling
Players browse my available time slots and book directly in the app
I set my own hours, block dates, and manage my calendar
Automated confirmations and reminders sent to players
Stripe integration for session payment at time of booking
3. Hitting & Lifting Programs
Coach builds custom programs for each player
Tabbed workout interface (Movement Prep / Med Ball / Hitting Plan / Lifting)
Players check off exercises and log sets and reps
4. Nutrition Tracking & AI
Players log daily meals and track macros (protein, carbs, fats, calories)
AI-powered nutrition engine calculates personalized daily targets based on height, weight, age, and goal (build muscle / maintain / lose fat)
Targets automatically adjust as the player updates their weight over time
Food search with macro database so logging is fast
Daily summary dashboard showing progress toward all macro and calorie goals
Coach can view player nutrition logs alongside their training data
5. Game Log
Players log every at-bat with pitch tracking and result
Stats dashboard showing trends over time
6. Community Feed — The Dugout
Coach posts tips, drills, and content
Players can comment and react
7. Direct Messaging
Coach to player messaging built in
Tech Requirements:
React Native (Expo or bare workflow)
Developer recommends and justifies the backend — must be secure, scalable, and something you have shipped with before
Stripe for payments and billing
AI integration for nutrition engine (your recommendation)
Must be submittable to the App Store
What I'll Provide:
Fully functional web-based prototype of the app covering swing camera, video analysis, coach review, side-by-side comparison, and annotation tools — ready to reference for design and functionality
Full feature spec document
Working HTML prototype of the swing camera feature
Brand guidelines and design direction
Fast response time — I won't slow you down
Looking For:
Someone who has shipped React Native apps to the App Store before
Show me examples of video or camera-based apps and booking or scheduling apps you've built
Fixed price or milestone-based preferred
US-based preferred but open to international with a strong portfolio
Abrir en Upwork