Back to Portfolio

GMB Praxis: Adaptive Fitness App for Physical Autonomy

GMB Praxis empowers users to improve strength, flexibility, and control with custom adaptive sessions, flexible durations, and seamless video streaming.

Posted by

GMB Praxis web app interface

Objectives

GMB Praxis was designed to deliver a seamless, adaptive fitness experience. The goal was to provide users with customizable workout durations, high-quality video streaming, and real-time progress tracking. The project involved:

  • Custom video controls for personalized sessions
  • Dynamic scheduling and session adaptability
  • Scalable architecture to support high traffic
GMB Praxis session management

Highlights

Custom video controls

Custom Video Controls

Our custom video controls allow users to set session duration and adjust exercise intensity. This flexible design helps users tailor workouts to their schedules and fitness levels.

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.

Adaptive video streaming with Mux

Challenges and Solutions

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.

Results

User Engagement

Users have reported greater consistency and motivation, thanks to the adaptable session lengths and personalized controls.

Positive Feedback

GMB Praxis users frequently praise the app's flexibility and seamless streaming, which contribute to a smooth training experience.

Scalable Design

The backend architecture supports future growth, ensuring long-term stability and easy feature integration.

Wrap Up

Developing GMB Praxis was a rewarding experience that highlighted the importance of user-focused adaptive design in fitness applications. This project reflects my commitment to building scalable, flexible solutions tailored to user needs, aligning technology with GMB's mission to promote Physical Autonomy.