Build a Premium Fitness Website + Client/Trainer Portal (Startup – High-End Design)

Job ID: 40336716

Budget: $250 – $750 USD

I’m building a premium fitness startup called FORMED — a service that delivers personal training directly to clients (home, apartments, offices).

I’m looking for an experienced web developer/designer to build a clean, modern, high-end website + portal system.

This is NOT a basic website — I want something that feels like:
Alo/ Apple / Nike / Equinox level quality


PROJECT SCOPE

1. Marketing Website (Frontend)

Pages:
• Home (high-converting landing page)
• How It Works
• Trainers
• Pricing (or “Get Started” flow)
• Contact
• Waitlist / Lead capture

Features:
• Mobile-first design
• Fast loading speed
• Clean animations (subtle, modern)
• Integrated booking or intake form
• Email capture (Mailchimp / ConvertKit or similar)


2. CLIENT PORTAL

Users can:
• Create account / login
• Book sessions
• View upcoming sessions
• Message trainer
• Manage subscription/payments
• Fill out intake form (fitness goals, injuries, etc.)


3. TRAINER PORTAL

Trainers can:
• Apply to join (application form)
• Create profile
• Accept/decline sessions
• View schedule
• Track clients
• Message clients


4. ADMIN DASHBOARD

Admin (me) can:
• Approve trainers
• Manage bookings
• Assign trainers to clients
• View all users
• Track revenue / sessions
• Send notifications


TECH PREFERENCE (Flexible but recommended)

Open to suggestions, but preferred:
• Frontend: Webflow / React / Next.js
• Backend: Firebase / Supabase / Node.js
• Payments: Stripe
• Hosting: Scalable solution


DESIGN STYLE (VERY IMPORTANT)
• Minimal
• Black / white / luxury aesthetic
• Clean typography
• High-end fitness brand (NOT cluttered gym style)


IDEAL FREELANCER
• Experience building SaaS or booking platforms
• Strong UI/UX design skills
• Portfolio with modern, premium websites
• Good communication
• Can suggest improvements (not just follow instructions)


TIMELINE
• Phase 1 (Website): 2–3 weeks
• Phase 2 (Portals): 3–6 weeks