HomeBlogAboutContact
Health Coaching Platform

HL-Support Coaching Platform

HL-Support is a production coaching platform serving nutritionists, health coaches, and their clients across Europe. Built on Laravel, Vue.js, and Quasar with Redis, Horizon, and AWS infrastructure. I've led backend engineering on the product since 2019.

Project Type Health Coaching Platform
Published Apr 2026
Status Live

HL-Support — Coaching Platform for Nutritionists and Health Coaches

HL-Support is a production coaching platform serving nutritionists, health coaches, and their clients across Europe. I’ve led backend engineering on this product since 2019 as the long-term technical partner to its founder, Markus.

Live site: hl-support.biz Role: Lead Software Engineer | Consultant Duration: 2019 – Present Stack: Laravel, Vue.js, Quasar, MySQL, Redis, Laravel Horizon, AWS, Hetzner, Forge

What HL-Support Does

The platform gives independent health coaches the operational backbone to run a referral-based coaching business: onboarding clients, managing course access, processing premium subscriptions, distributing certificates, and maintaining a private community feed. The referral system tracks upline and downline relationships across the coach network, with commissions and tier logic computed server-side.

Core Modules I Built and Maintain

  • Referral and onboarding engine — multi-level upline/downline tracking with role-based access for coaches and clients.
  • Course and premium content delivery — gated lessons, progress tracking, and tier-based access control.
  • Vouchers and certificates — automated issuance, redemption, and PDF certificate generation.
  • Push notifications — targeted delivery to mobile users via the companion Capacitor app.
  • Contact Manager — sub-module for managing coach contacts and order history.
  • Event Manager — bulk invitation flows and event registration.

Engineering Highlights

  • Designed the queue and job architecture on Laravel Horizon to handle bulk invitations, push notifications, and certificate generation without blocking user requests.
  • Tuned Redis caching and MySQL indexes to keep dashboards responsive as the coach network grew.
  • Set up the AWS and Hetzner infrastructure with Laravel Forge for deployments, zero-downtime releases, and environment isolation between staging and production.
  • Built a Capacitor-based mobile app (fitapp-cap) sharing the same Vue codebase, giving coaches and clients a native experience without a separate native team.
  • Maintained the platform single-handedly across feature additions, infrastructure migrations, and refactors over six years.

Why This Project Matters to Me

HL-Support is the product I’ve worked on longest, and the one that taught me how to own a system end-to-end — from a feature request in a client call to a deployed migration on a production database. Sustained client relationships are rare in agency-style work, and Markus and I have built one over six years across two products (HL-Support and Fit-App).

Visit the Platform

See HL-Support in action at hl-support.biz.

Tech Stack

AWS Hetzner Laravel Laravel Forge Laravel Horizon 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.