Skip to main content

Flo Documentation

Flo is a multi-tenant SaaS platform built by Team Ledges for fitness studios, wellness centers, and real estate agencies. It supports multiple brands with whitelabeling, dynamic entity management via code generation, and zero-downtime blue-green deployments.

Tech Stack

LayerTechnology
Backend.NET 9, Entity Framework Core, PostgreSQL 16
FrontendAngular 21, PrimeNG 21, Tailwind CSS 3, Vite
AuthCookie-based + OpenIddict (OIDC/OAuth2) + OTP email login
Code GenerationRoslyn Source Generator (entities, controllers, services from JSON schemas)
InfrastructureDocker, Nginx (single-tenant) / Traefik (multi-tenant)
DeploymentFlo CLI with blue-green deployments
LanguagesItalian (primary) + English
CI/CDGitHub Actions (coverage, i18n checks, Docker publishing)

Documentation Sections

For Users

Architecture

Backend

Frontend

Deployment

Testing

  • Overview — Testing strategy, frameworks, and CI

Infrastructure

Tools Reference

Troubleshooting