AI-Powered Gym Coaching App. React, TypeScript, Supabase, Claude AI Integration
Budget: $75000.0
FIXED /
⭐ 0.00 (0)
Canada
react-js, typescript, api-integration
Project Overview
I am seeking a build cost estimate for a custom AI-powered gym coaching web application. This is a quote request — I am assessing the market cost to build this app from scratch and am not necessarily looking to hire immediately. Please provide your honest fixed-price estimate based on the scope below.
What the App Does
A web application used by gym coaches and managers to generate personalized 8-week training programs for clients. The app uses a custom slot-filling algorithm to build programs based on each client's profile, then passes the result to the Claude AI API for a quality review. Coaches can view, manage, and track all client programs through a dashboard.
Core Features
- Client management (profiles, training history, restrictions, goals)
- AI-powered program generation — custom algorithm assigns exercises to slots based on movement patterns, client level, restrictions, equipment availability, and training style
- 6 training style templates (sequential, superset, movement pattern split, etc.)
- 437 exercises stored in a database with tags for movement pattern, laterality, mechanics, level, goal, and equipment
- 8-week program viewer with session logging
- AI quality review of each generated program (Claude API integration — 3 API calls per program)
- Multi-role access (coach and manager roles)
- Manager dashboard with usage metrics
- Offline support with sync queue
- Mobile-ready PWA (installable on iOS and Android)
Tech Stack
- Frontend: React, TypeScript, Vite, TanStack Router, Tailwind CSS, shadcn/ui
- Backend/Database: Supabase (PostgreSQL, auth, real-time)
- AI: Anthropic Claude API
- Hosting: Lovable / Vercel-compatible
Scale
- ~600 clients across 2 gym locations
- ~280 programs generated per month
What I Need From You
Please provide:
1. Your fixed-price estimate to build this app from scratch to production
2. Estimated timeline to complete
3. Your relevant experience with similar projects
Note: The program generation algorithm is the most complex part of this build. Please factor this into your estimate, it is not a standard CRUD feature.
Öppna på Upwork