Pidge – personal training app

Project Overview

Pidge is a health and fitness start-up. The word ‘Pidge’ is derived from the word for individual message boxes, or pigeon-holes, at university, and the original iteration of the app was developed for a sports’ team organisation.

However, after some preliminary research, it was decided to focus on producing an app for personal trainers, making the admin aspects of coaching and exercise faster, simpler and easier to manage. The founders were very keen for Pidge to ‘become the NHS of fitness and sports’.

Project Brief

I was tasked with developing the UX/UI of the app which at the time was very rudimentary. I identified areas where the product could be devloped and made more attractive and useful for potential customers.

The founders also asked me to design a desktop-compatible website version of the app.

My Role

I performed user research and competitor analysis, and created user flows, wireframes and prototypes. I initially worked on the project as part of my Product Design course at Experience Haus in 2019. The founders were keen to involve me further, in developing the UX/UI as well as the brand identity.

User Research

I interviewed a diverse range of potential users, both personal trainers and sports coaches as well as customers. The key takeaway was that, although there is a crowded marketplace, none of the existing products achieved all of the tasks that personal trainers needed, and often had technical glitches.

Competitor Analysis

As part of the competitor analysis, I looked at products aimed at sports teams, apps used by gyms to communicate with members, including how they booked sessions or classes, and those aimed at personal trainers.

Functionality was mixed, with the apps designed for teams faring best. All competitors allowed payment processing. User reviews showed often mentioned a poor user experience and technical glitches which affected its usability.


Based on the people I interviewed, I developed two personas. One was a personal trainer, Evie, who had a growing number of clients who she worked with at a local gym as well as independently. The second was Mano, a father of young children who is struggling to find time to exercise.

User stories

Having interviewed a wide range of potential users, both personal trainers/coaches and clients, I was able to create some user stories, having placed myself in the users’ shoes.

Coach/personal trainer

  • As a user, I’d like to spend less time on admin every day (currently 2-3 hours), by finding an app that allows me to communicate with my clients, and simplifies my session planning
  • As a user, I’d like to have a section that shows clients their past performance, improvement and goals


  • As a user, I’d like to be able to instantly book sessions with my PT and change them if necessary, without needing to wait for a confirmation text
  • As a user, I’d like to see how many sessions I’ve attended, what my PT has prepared for the next session, and my progress over the last few months – I think that would be a great incentive!

Key research takeaways

  • Many fitness admin apps are let down by poor functionality
  • Some apps do a few things well, especially those used by gyms for communicating with their clients, class booking, etc.
  • The least successful apps are those aimed at self-employed coaches and personal trainers and this gap could be exploited
  • The brief mentioned looking at including the nutrition side of exercise, but it is very well served by MyFitnessPal which has a vast database, and most PTs point their clients towards it
  • Amongst coaches and PTs, opinion is divided about monetising product recommendations. Therefore it would be inadvisable for this to be the only revenue stream

User flow – profile creation and booking a session

After numerous rounds of testing and feedback we streamlined the user flow of the app, so it would be a better experience for PTs and clients.

Wireframe sketches

Incorporating all the feedback from interviews and other research, I was able to develop the user flows of the app. During the UX course at Experience Haus, time was limited (though I later worked on user flows for the entire app) , so I concentrated on two aspects of the user journey:

  • when a client is matched with a coach or personal trainer, and;
  • looking at how a client would book a training session, and the information that would be needed in their profile/dashboard.

Lo-fi prototype

  • After sketching out the wireframes, I began work on a lo-fidelity prototype of the two user flows.
  • I shared these with my interviewees and the rest of the class for feedback. The points raised were:
  • Highlights need to add on-boarding screens as an introduction to the app, and to inform users there are some questions coming up.
  • It would be good to have pages covering gender specificity and mobility issues.
  • Add a line or two about each coach/personal trainer.
  • Ensure elements of the calendar are large enough to be tappable.
  • Being able to build sessions on the go, from existing exercise blocks, would be the single best way of saving me time.

Branding and design system

I developed a design system to add consistency, structure and communication across the app. I chose a simple contemporary sans-serif typeface that would allow legibility at both small and large sizes. The colour palette is muted yet modern and allows a good level of contrast.


I felt it was important for the product to be as inclusive as possible, to people new to exercise as well as seasoned gym bunnies. Many fitness apps show photographs of perfect bodies that are completely unattainable for most people. Instead I developed a series of illustrations in different settings, using colours from the palette.

The prototype

Combining all the elements from the research and design process, and working closely with the product manager and the team of developers, we were able to work on the whole app, both for mobile and desktop use.


In order to promote and advertise the app to potential users as well as investors, I was asked to develop a simple website which communicated the advantages of the app for personal trainers. These included the advanced organisational tools, messaging system and payment processing.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.