UI/UX Rebranding for Mobile App and Website
Worldwide
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- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:3 weeks ago
- Interviewing:20
- Invites sent:20
- Unanswered invites:0
About the client
- United States7:08 AM
- Health & FitnessSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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