GMB Praxis: adaptive fitness app for physical autonomy
GMB is a tech-enabled fitness company that helps its clients achieve the foundations of physical autonomy: strength, flexibility, and control. We built and optimized GMB Praxis, a web app with custom adaptive sessions, flexible scheduling and durations, and seamless video streaming.
Posted by

Related reading
Samsung Galaxy: interactive Amazon store experience
Samsung wanted a sleek, interactive Amazon Store experience to highlight their Galaxy product lineup, integrating 360° views, immersive storytelling, and platform consistency across web and Amazon Fire.
Interactive Amazon Store Experience for Temptation's Cat Treats
Temptation's Cat Treats is a popular pet food brand that specializes in cat treats. Their mission is to engage cat owners and offer tasty, fun treats for their feline companions. For this project, the goal was to create an engaging, playful mini ad site within their Amazon Store to boost user interaction and product awareness.

Objectives
- 🙋🏻♀️ Create a delightful experience for users
- 🙋🏻♀️ Increase client engagement in GMB's fitness programs
- 🙋🏻♀️ Seamlessly integrate all of GMB's programs to allow for full user customization
- 🙋🏻♀️ Allow for dynamic scheduling and session adaptability
- 🙋🏻♀️ Support high traffic with a scalable architecture
Results
- ✅ App supports over 10k active monthly users
- ✅ Designed for growth and scalability
- ✅ Increased user engagement
- ✅ Improved video streaming experience by 35%
- ✅ 47% improvement in page experience score
- ✅ 4.9 star rating from users
Highlights
Daily User Customization
Users can adjust the intensity level, workout schedule, and session duration each day, depending on how they are feeling that day. This flexible design is unlike any other fitness apps on the market.
Adaptive Video Quality
Using Mux for video streaming, the app automatically adjusts video quality based on the user's bandwidth, delivering uninterrupted sessions across all devices.
Simplified App
We took the initial app from buggy and complex to simple and seamless by simplifying the tech and prioritizing ease of use — for both the end user and admins.
Challenges and Solutions

The two biggest challenges we faced with this project were scalability and simplicity.
Scalability
To handle high user traffic, I implemented a scalable backend using Nest.js and PostgreSQL, ensuring smooth data management and performance.
User Interface Simplicity
Balancing the complexity of adaptive controls with a simple interface was a priority. The solution involved minimalistic, intuitive designs that enhance user engagement without overwhelming them.
Ready to build an adaptive, scalable app?
GMB Praxis is a good representation of my commitment to building scalable, flexible solutions tailored to the needs of both the client and the end-user. Ready to build yours? Let's chat.