Toptal acquires, enhancing custom software leadership

Worldwide fitness trainers and clients meet on one platform

08.06.2016 Mikita Сherkasau
Worldwide fitness trainers and clients meet on one platform

The problem with most personal training apps is that they are too enterprise-centred and lack a client focus. Some target gyms that seek to increase revenues by engaging trainers and members. Others help fitness instructors run their businesses and stay connected with clients. Yet, almost none of them offers entry points for people who want to benefit from professional guidance through technology without attaching themselves to a particular gym or trainer.

To solve this dilemma, our client commissioned us to create a platform that will enable fitness people and trainers all over the world to connect regardless of geographic location and club membership. As we believe this model will unlock the truly mobile potential of personal training software, we want to tell you more about this inspiring project.

The platform: website + mobile app

The solution comes in two integrated parts – a Zend website and a cross-platform Unity mobile app. The website plays a more administrative role, enabling trainers and clients to register and manage their subscriptions as well as to connect with each other for future cooperation, whereas the app does the workout magic by keeping clients’ training plans, motivating to exercise more and tracking their progress.

Connecting trainers and clients without boundaries

There are two common ways of how most personal training apps engage fitness clients. It’s either gyms buying out-of-the-shelf products, branding them as proprietary software and adding trainers and clients to the system; or trainers themselves using the software on a subscription basis and adding several clients depending on their plan. However, in either case, there is virtually no way a person can find and connect to a trainer – they can only be connected.

This approach leaves many people out of tech-enabled personal training. What if none of the local fitness studios offers training software? Or what if a person has no studio membership and works out at home or outdoors?

Our solution changes the rules of the game completely, and here’s how it works. Clients register on the website or in the app and instantly access the base of trainers from all over the globe. They can browse through profiles and choose a professional with relevant experience and rates. But there is a lot more to it for both trainers and clients.

Working out beyond connection

Upon matching trainers and clients, the software helps them work together to achieve goals such as weight loss, higher fitness level or bodybuilding. Trainers can create workout plans and edit them from their mobile device at any time. In turn, clients can follow the plans and log their workouts. Notifications remind clients of what exercise they need to complete this day or this week.


When a workout is finished, users can input their weight, pulse, blood pressure level, nutrition, calories burnt, sleep, stress level, mood and other data. Tracking and analyzing the metrics, the system offers smart insights on how to alter the training program for better outcomes or what exercises to do in order to improve the person’s current condition. As the app detects problems with vital systems as well, it can, for example, recommend aerobic exercises to increase the quality of sleep and normalize the nervous system. Trainers are also able to see the stats and provide their recommendations in comments.

In addition to that, clients can upload photos for trainers to evaluate their fitness level. With their consent, trainers may use these photos on their profiles to show the before-and-after of their programs.

Engaging with an interactive body model

The app’s navigation is built around a 3D body model that shows muscle groups and highlights each group’s fitness with a particular colour to help clients track their progress. This way, we want to engage users, who are more likely to interact with the visual projection of their body instead of wading through some plain text. With the interactive body at their fingertips, clients can check goals, exercise overviews and trainers’ notes for every muscle group.

Working out without a trainer

Remarkably, even when a client discontinues cooperation with the trainer, the app is still fully actionable. The user can create training programs on their own by simply clicking on the model and assigning goals for a specific muscle group. The app will keep them updated about the forthcoming goals as well as track and analyze all the metrics.

It’s time to exercise

Though still working on the project, we are impatiently looking forward to its launch. The platform has a great potential to make mobile training software really mobile, engaging fitness people and trainers no matter which gym they belong to, and offering equally beneficial cooperation models on both sides.

Please, rate my article. I did my best!

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)

57 responses to “Worldwide fitness trainers and clients meet on one platform”

  1. whirlpools says:


    Can I simply just say what a comfort to discover somebody that
    genuinely understands what they’re talking
    about online. You definitely realize how to bring an issue to light and make it important.
    More and more people should check this out and understand
    this side of the story. I was surprised you aren’t more popular since you surely possess the gift.

  2. tonyveitch says:


    Why viewers still make use of to read news papers when in this technological world all is accessible on net?

  3. Bernd says:


    Your style is very unique in comparison to other people I have read stuff
    from. Thank you for posting when you have the opportunity, Guess
    I’ll just book mark this page.

  4. AshlySitsler says:


    Thanks for the article. Much thanks again. Cool!.

  5. whirlpool kaufen says:


    I am actually delighted to read this blog posts which carries plenty
    of helpful information, thanks for providing these kinds of data.

  6. Taruhan olahraga says:


    I love your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you?
    Plz reply as I’m looking to design my own blog and would like to find
    out where u got this from. kudos

  7. Restaurants in Hongkong says:


    Write more, thats all I have to say. Literally, it seems
    as though you relied on the video to make your point.
    You clearly know what youre talking about, why throw away your intelligence on just
    posting videos to your weblog when you could be giving us something enlightening to read?

  8. Healthvn says:


    Hi there, just became aware of your blog through Google,
    and found that it is truly informative. I’m gonna watch
    out for brussels. I’ll appreciate if you continue this in future.
    A lot of people will be benefited from your writing. Cheers!

  9. kizi4 says:


    My family members all the time say that I am killing my time here at web,
    except I know I am getting experience everyday by reading such
    good articles.

  10. jacuzzi says:


    Howdy! This post couldn’t be written any better! Looking through this post reminds me of my previous roommate!
    He constantly kept talking about this. I’ll send
    this article to him. Fairly certain he’ll have a very good read.
    I appreciate you for sharing!

  11. RS says:


    Hmm is anyone else experiencing problems with the images on this blpog loading?
    I’m trying to determine if itts a problem on my end or if it’s the blog.
    Any responses would bee greatly appreciated.

    • Victoria Daneeva says:


      Hello, RS!
      We are sorry that you had to experience this issue but thank you for reporting it.
      Our team is currently working on improving our website and blog. Some users might have problems, but we definitely will fix it soon.
      Thank you very much for your effort!
      Best regards. 🙂

  12. xuất tinh sớm says:


    Wonderful site. Plenty of useful info here.
    I’m sending it to several buddies’ and also sharing in delicious.
    And certainly, thank you in your sweat!

  13. says:


    What’s up very nice site!! Man … Beautiful … Amazing. I’ll bookmark your website and take the feeds also?
    I am glad to search out so much helpful information right here within the put up, we
    want to develop more techniques on this regard, thank you for sharing.

  14. Bender says:


    I am sure this article has touched all the internet people, its
    really really pleasant article on building up new weblog.

  15. Charla says:


    Admiring the time and energy you put into your website
    and detailed information you offer. It’s awesome to come across
    a blog every once in a while that isn’t the same out of
    date rehashed information. Fantastic read! I’ve bookmarked your site
    and I’m adding your RSS feeds to my Google account.

  16. matthias boser says:


    I don’t еven know how I ended up here, but I thought this рost was good.
    I do not know who you are but Ԁefinitely you are going
    to a famous bl᧐gger if you aren’t aⅼready 😉 Cheers!

  17. esther.hague says:


    I am sure this piece of writing has touched all the internet viewers, its really really good
    post on building up new weblog.

  18. jerometaylor says:


    Superb, what a blog it is! This website provides valuable information to us, keep it up.

  19. humbertomurry says:


    Hi there! This post could not be written any better! Reading this post reminds me of my good old roommate! He always kept talking about this.
    I will forward this article to him. Pretty sure he will have a good read.
    Thanks for sharing!

  20. aurora hussain says:


    I couldn’t refrain from commenting. Very well written!

  21. danilomorton says:


    Heya, I am for the first time here. I found this board and I find It really useful; it helped me out a lot.

    I hope to give something back and aid others as you aided me.

  22. yukikocongreve says:


    Hi, I wish for to subscribe for this website to take
    the latest updates, therefore where can I do it please help out.

  23. leonor skipper says:


    I always used to study piece of writing in newspapers but now
    as I am a user of web so from now I am using net for posts,
    thanks to the web.

  24. bookermidgette says:


    I have read so many posts concerning the blogger lovers except this article
    is truly a fastidious paragraph, keep it up.

  25. maeorlando says:


    This piece of writing offers clear idea designed for the new viewers of blogging, that
    really how to do blogging.

  26. reece_hayes says:


    Hello, I want to subscribe for this blog to get latest updates,
    thus where can i do it please help.

  27. rodrigomowery says:


    Hmm, it seems like your blog ate my first comment (it was extremely long) so I guess I’ll
    just sum it up what I submitted and say, I’m thoroughly enjoying your blog.
    I am an aspiring blogger but I’m still new to the whole thing.
    Do you have any tips for beginner blog writers?

    I’d definitely appreciate it.

  28. adell_nance says:


    Hi there friends, how is everything, and what you would like
    to say about this piece of writing, in my view
    it’s really awesome designed for me.

  29. raulmcfarlane says:


    Your style is very unique compared to other people I have read stuff from. I appreciate you for posting when you have the opportunity, Guess I will just bookmark this page.

  30. Von says:


    Pretty section of content. I just stumbled upon your weblog and in accession capital to assert that I acquire in fact enjoyed account your blog posts.
    Anyway I’ll be subscribing to your feeds and even I
    the achievement you access consistently rapidly.

  31. gordongrimley says:


    WOWjust what I was searching for. Came here by searching for engine reconditioners

  32. Desmond says:


    Thanks designed for sharing such a pleasant thought, the article is good, that’s why I have read it entirely

  33. Frederick says:


    Continuously I used to read smaller articles which also clear their motive, and that is also happening with this paragraph which I am reading now.

  34. saundraearnhardt says:


    Fantastic website you have here but I was curious if you knew of any forums that cover the
    same topics discussed here? I’d really love to
    be a part of online community where I can get comments from other experienced people that share
    the same interest. If you have any suggestions, please let
    me know. Thank you!

  35. lyndanoel says:


    Hi there, I read your blog like every week. Your writing style is
    witty, keep it up!

  36. Milford says:


    Great beat ! I would like to apprentice while you amend your web site, how
    can i subscribe for a blog site? The account helped me a acceptable deal.
    I had been a little bit acquainted of this your broadcast provided bright clear idea

  37. elkemacdonnell says:


    Having read this I believed it was extremely informative.
    I appreciate you taking the time and energy to put this content together.
    I once again find myself personally spending way
    too much time both reading and commenting.
    But so what, it was still wirth it!

  38. Hattie says:


    I think the admin of this web site is actually working hard for his web page, because here every
    stuff is quality based information.

  39. kinh nghiệm xây nhà says:


    Do you have a spam issue on this website; I also am a blogger, and I was
    wanting to know your situation; many of us have developed some nice methods, and we
    are looking to trade methods with others, why not shoot me an email if interested.

  40. linakimble says:


    Hi mates, how is the whole thing, and what you desire to say about this post, in my view it’s really awesome in support of me.

  41. p3164 says:


    I am a regular reader, how are you, everybody? This paragraph posted at
    this website is actually fastidious.

  42. orlandohare says:


    I don’t even know how I ended up here, but I thought this post was
    great. I do not know who you are but definitely you’re
    going to a famous blogger if you aren’t already 😉 Cheers!

  43. tyreegranata says:


    You made some really good points there. I looked on the internet
    to find out more about the issue and found most individuals will go
    along with your views on this website.

  44. saham says:


    Hello! I simply wish to give you a huge thumbs up for the excellent info you’ve got right here on this post. I’ll be coming back to your website for more soon.

  45. albertinawhiteside says:


    Howdy, would you mind stating which blog platform you’re using?
    I’m going to start my own blog soon but I’m having a hard time
    selecting between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is that your design seems different from most blogs and
    I’m looking for something completely unique.
    P.S Sorry for being off-topic but I had to ask!

  46. huey.bobadilla says:


    Wow, incredible blog layout! How long have you been blogging for?
    you make blogging look easy. The overall look of your website is wonderful, let alone
    the content!

  47. thầu xây dựng says:


    fantastic post, very informative. I ponder why the opposite experts of this sector
    do not understand this. You must proceed your writing.
    I’m confident, you’ve a huge readers’ base already!

  48. archie.tucker says:


    Highly descriptive blog, I loved that a lot.
    Will there be a part 2?

  49. dorislopes says:


    I could not resist commenting. Perfectly written!

  50. leonardbartels says:


    Hey there I am so glad I found your web page, I really found
    you by accident, while I was looking on Aol for something else, Nonetheless
    I am here now and would just like to say thanks a lot for a
    incredible post and an all-round interesting blog (I also love the theme/design), I
    don’t have time to go through it all at the minute but I
    have book-marked it and also included your RSS feeds, so when I have time I will be back to read more, Please do keep up
    the fantastic work.

  51. katie.manns says:


    Wow, this article is nice, my sister is analyzing such things, thus I am
    going to convey her.

  52. franchescamccleary says:


    I’m curious to find out what blog system you’re
    using? I’m experiencing some small security issues with
    my latest site and I would like to find something more safe.
    Do you have any suggestions?

  53. Davis says:


    Wow, marvelous blog layout! How long have you been blogging for?
    you make blogging look easy. The overall look of your site is wonderful, as
    well as the content!

  54. Jolie says:


    Howdy, There’s no doubt that your website could
    possibly be having browser compatibility problems.
    Whenever I look at your web site in Safari, it looks fine however when opening in IE, it’s got
    some overlapping issues. I just wanted to give you a quick heads up!
    Aside from that, excellent site!

  55. Eiben says:


    Perfect piece of work you have done, this site is really cool with good info.

  56. christopermais says:


    It’s a remarkable article in support of all the online
    people; they will take advantage from it, I am sure.

Leave a Reply