Back to portfolioCase study

Salonnare

Multi-tenant SaaS platform for beauty salons - in development since 2025, in beta since 2026

Launched:
January 2025
Last updated:

Challenge

Existing salon software in the Netherlands forces owners into an impossible choice: a cheap basic plan without essential features, or an expensive enterprise plan where every useful feature is a paid add-on module. A salon with five employees that wants a waiting list, invoicing and online bookings on Salonized quickly pays around €60 per month - and on top of that Treatwell charges 35% commission on every first customer coming through the marketplace. The features every salon actually needs - waiting lists, loyalty, multi-location, whitelabel - cost serious money.

Approach

Salonnare was designed from day one as an all-in-one multi-tenant SaaS. One flat price from €29 per month, all features included - waiting lists, loyalty program, POS, inventory management and multi-location support. The architecture runs on Next.js, TypeScript, Node.js and MariaDB, fully containerized with Docker. Every salon gets its own subdomain and fully isolated data through a tenant-scoped query wrapper. 88 database schemas and 104 idempotent migrations form the foundation, with integrations for Stripe Connect, Mollie Connect, Google Reserve, WhatsApp and Cloudflare.

Outcome

The platform has been in public beta since April 2026 with a fully working appointment system, POS, inventory management, CRM, loyalty program and multi-location support in 5 languages (NL, EN, DE, FR, ES). Early adopters who sign up now get the first full year completely free - including all premium features and direct support. The ideal way to trial a new salon platform with zero financial risk.

Results

88
Database tables
5
Languages supported
6+
External integrations
104
Idempotent migrations

Tech stack

Next.js 14TypeScriptNode.jsDrizzle ORMMariaDBDocker

Last updated:

Ready to make your idea a reality?

Let's build something amazing together