January 14, 2025 3 min read

Getinshape | Existing online coaching platform brought to a next level

An online coaching platform that has revolutionized the fitness journey for individuals of all backgrounds and experience levels. With 100% customizable training programs, personalized guidance, and meal plans tailored to real-life demands, this platform empowers busy individuals to lose weight, build muscle, and enhance self-confidence.

Business impact

  • We have completed a comprehensive rebranding of the business
  • Our deep expertise in design and product-oriented approach helped to ensure the best UI/UX experience for end customers
  • System design, architecture, API documentation

Challenges & Solutions 

To bring an existing online coaching platform to the next level

  • The product had an existing technical solution: a web app for customers and an admin panel for coaches/admins. However, clients were not fully satisfied with the quality, look and feel, and extensibility of the current solution.

    Our initial agreement was to replicate the existing functionality in a new web app and admin panel, focusing on improving extensibility and enhancing the UI/UX, particularly the customer-related aspects.

Usability, simplicity, and extensibility of the admin panel

  • To maintain a perfect balance between development speed and high-level UI and functionality

Highest possible UI/UX quality for the customer application

  • One of the main goals we had to achieve was the perfect UI/UX for the product.

Approach & Outcomes

We made an important technical decision

  • Our initial agreement was to replicate the existing functionality in a new web app and admin panel.

    But after our discussions, deep niche research, and product-related research, it was decided to transform the client’s existing web app into a mobile app.

    And our task was to create a mobile app for customers and an admin panel for coaches.

    itjet was fully responsible for all stages of the project, from the discovery stage to the beta testing/release stage.

We managed to maintain a perfect balance between development speed and high-level UI and functionality

  • To ensure usability, simplicity, and extensibility of the admin panel we utilized an extensible design system called Material UI.

    This approach allowed us to achieve a perfect balance between rapid development and maintaining high-quality UI and functionality.

Numerous compliments and praises for the final design

  • As one of the main tasks was to achieve the highest possible UI/UX quality for the customer application, extensive design work was undertaken to achieve perfect UI/UX for the product.

    This included thorough product research, much of which was covered during the Discovery stage.

    Clients have given numerous compliments and praises for the final design.

Software quality assurance

  • A dedicated QA team and detailed QA stages follow each significant piece of work to ensure software quality.

    Before the full-fledged release, we conduct a beta testing stage with a limited number of users to gather feedback and identify any specific edge-case issues.

Fast and high-quality communication

  • To ensure fast and high-quality communication, we used Slack and have a dedicated channel for this purpose.

    We also hold weekly meetings with clients to share updates and discuss important questions.

Main features

  • Coaches can access the admin panel to manage their customers and create individualized training programs and diet plans.
  • Customers can purchase training programs and diet plans through the app and track the status of their exercises and meals.
  • We implemented a subscription system that allows clients to purchase various subscriptions, plans, and digital products.
  • Customers can directly communicate with their coaches via the in-app chat feature.

Don’t want to miss anything?

Subscribe to keep your fingers on the tech pulse. Get weekly updates on the newest stories, case studies and tips right in your mailbox.