HomeProjectsCertificationsBlogAboutContact
Wellness & Coaching Platform

Fit-App — Engineering a Shared Backend for Web and Mobile Coaching Products

Your complete wellness hub in one place. ActiveCenter gives Herbalife premium customers guided fitness plans, a full workout video library, curated recipes, a motivating community feed, and personalized coaching — all wrapped in a clean, friendly interface. A companion mobile app brings everything to your pocket.

Fit-App — Engineering a Shared Backend for Web and Mobile Coaching Products
Project Type Wellness & Coaching Platform
Published Apr 2026
Status Live

Fit-App — Engineering a Shared Backend for Web and Mobile Coaching Products

Fit-App is a wellness platform for a coaching network serving Herbalife premium customers across Germany, Austria, and Switzerland. I designed and maintained its Laravel REST API, developed full-stack features, and supported web, Android, and iOS applications.

The platform connects member-facing fitness and nutrition experiences with coach-facing operations in HL-Support, with both products running on a shared Laravel backend.

Role: Full-Stack Software Engineer
Platforms: Web · Android · iOS
Stack: Laravel, Vue.js, Quasar, MySQL, Redis, Horizon, Capacitor, AWS S3, Hetzner, Laravel Forge

The Engineering Challenge

Two connected products needed to support different users and workflows through a shared backend. Coaches managed relationships, referrals, invitations, and vouchers, while members accessed training plans, nutrition resources, workout videos, and community content.

This required coordinating business rules, background processing, and media delivery across web and mobile clients while maintaining compatibility as the platform evolved.

My Engineering Contribution

Designed APIs supporting multiple applications

I designed and maintained the Laravel REST API serving the web platform and companion Capacitor applications. As new modules were introduced, I maintained backward compatibility to support existing clients alongside continued feature development.

Implemented the coaching network’s business logic

I built coach–member relationships, multi-level referral tracking, and commission calculations on the backend. These capabilities supported the network’s referral model and connected coaching relationships with member rewards.

Moved notification workloads into background processing

I implemented queued push notifications using Redis and Laravel Horizon for training reminders, new content, and voucher events. Background processing kept notification delivery outside interactive user requests.

Built the workout media pipeline

I handled video transcoding, AWS S3 delivery, and signed URLs for a library of more than 200 workout videos. This supported media preparation, storage, and access through the platform’s web and mobile experiences.

Connected coach workflows with member engagement

I developed personalized voucher generation and sharing workflows, alongside bulk event invitations and registration flows within the Contact Manager and Event Manager modules.

On the member side, I delivered capabilities spanning structured training plans, searchable recipes, workout content, and community interaction.

Delivery and Ongoing Ownership

I maintained the platform over multiple years as it expanded across Switzerland, Germany, and Austria. Development continued through coach feedback and seasonal campaigns, requiring new functionality to coexist with established workflows and existing application clients.

The platform supports German, Italian, and English, with application servers on Hetzner, media on AWS S3, and deployments managed through Laravel Forge.

Outcome

Fit-App became a daily engagement platform within the client’s coaching network, connecting fitness content and member participation with the operational tools available through HL-Support.

The shared Laravel backend supports two connected products, while the Vue.js, Quasar, and Capacitor stack delivers member experiences across web, Android, and iOS.

Tech Stack

Capacitor Forge Hetzner Laravel MySQL Quasar Redis Vue.js

Have a Project in Mind?

I'm always interested in challenging projects that push the boundaries of what's possible with modern web tech.