UI/UX Rebranding for Mobile App and Website

Posted 3 weeks ago

Worldwide

Summary

We are seeking a UI/UX designer to rebrand our mobile app and website, FitFo, a new workout-logging and coach economy app. The project involves creating a complete visual and user experience overhaul for both platforms. We expect the work to cover approximately 40-45 Figma screens and take ~150 hours. The ideal freelancer should be able to deliver a cohesive design system and ensure a seamless user experience across both the app and website. Here's a more detailed summary of everything we will need. 1. Coach Onboarding Everything from “sign up as coach” to “profile ready.” • Welcome / coach signup intro • Social autofill step • Coach profile setup • Bio / pitch / transformation proof • Pricing / offer creation • Coaching type selection: 1:1, 2:1, group, program, hybrid • Intake questions setup • Availability / weekly check-in setup • Payment setup / Stripe Connect • Final review / publish page 2. Creator Landing Page Public page clients see before buying. • Hero section • Coach credibility section • “What you get” section • 1:1 / 2:1 / group coaching explanation • Program previews • Testimonials / transformations • Pricing cards • FAQ • Checkout CTA • Mobile version of the landing page 3. Coach Dashboard Main control center for coaches. • Dashboard home • Revenue overview • Active clients overview • Pending check-ins • Messages / unread questions • Weekly tasks • Program performance • Client progress snapshots • Coach profile management • Offer management 4. Coach Create Program Flow Where coaches build/sell structured plans. • Program type selection • Goal selection • Training days setup • Workout builder • Exercise selection UI • Sets/reps/progression rules • Program preview • Save draft / publish • Assign program to client • Sell program as standalone offer 5. Coach Messaging / Community Needs its own redesign if coaching has chat/live/community. • Main community chat • Coach announcements • Client questions channel • Direct coach-client messages • Live call room • Live chat / Q&A • Moderation controls 6. Coach Client Management Separate from dashboard. • Client list • Client profile page • Check-in history • Weight/photo progress • Workout adherence • Notes from coach • Assign/edit program • Message client • Remove/cancel access Client Side 7. Client App Onboarding After someone buys or joins. • Welcome after purchase • Select coach/program • Goal intake • Fitness level intake • Schedule intake • Equipment intake • Injury/limitations intake • Before photos / starting weight • Notification permissions • First task / first workout setup 8. Client App Paywall For buying coaching/programs. • Coach-specific paywall • 1:1 / 2:1 / group plan cards • Program-only paywall • Trial/no-trial version • Checkout screen • Post-payment success screen • Failed payment / restore purchase screen 9. Client App Coach Side The coaching experience inside the client app. • Coach home tab • Weekly check-in button • Check-in timer • Upload physique photos • Enter weight • Ask coach question • View coach feedback • Join live call • Community chat • Direct messages • Program assigned by coach • Progress dashboard 10. Client Workout / Program Experience Because coaching depends on program execution. • Today’s workout screen • Program calendar • Exercise detail page • Logging sets/reps/weight • Progression suggestions • Completion screen • Coach-visible workout notes • Missed workout handling Shared / System Flows 11. Checkout + Access Unlock This needs clean UX because coaching depends on paid access. • Web checkout • App unlock after payment • Claim code flow • Active subscription state • Expired/canceled access state • “You don’t have access yet” screen 12. Weekly Check-In System This is a core coaching feature, so it needs its own redesign. • Check-in card • Countdown timer • Required photo upload • Weight input • Optional notes • Coach review screen • Feedback received screen • Missed check-in state 13. Live Coaching Experience For coach livestreams. • Upcoming live call card • Join live screen • Live video room • Live chat • Ask question button • Q&A voting • Replay page • Only-paid-access lock

  • $4,500.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
User Interface Design
Nice-to-have skills
Mobile UI Design
Web Design
Activity on this job
  • Proposals:50+
  • Last viewed by client:3 weeks ago
  • Interviewing:
    20
  • Invites sent:
    20
  • Unanswered invites:
    0
About the client
Member since Jun 24, 2026
  • United States
    7:08 AM
  • Health & Fitness
    Small company (2-9 people)

Explore similar jobs on Upwork

Figma
UI/UX Prototyping
Mockup
Information Architecture
User Experience Strategy
Communications
Business Intelligence
User Interface Design
Adobe Photoshop
User Experience Design
Graphic Design

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo