ESEN
Get a quote

HOSPITALITY · BOOKINGS AND MEMBERSHIPS · 2025–2026

Solmar

A complete bookings and memberships ecosystem, in production.

14microservices at Solmar
3environments: dev, qa and prod
Solmar dashboard showing the day's bookings by shift, guests served and system load

The starting point

Solmar needed to run bookings, memberships, payments and guest service from a single platform, with teams working in parallel and frequent changes.

The decision

Split the business into .NET microservices behind a YARP API Gateway, deployed on Kubernetes with their own configuration for dev, qa and prod, and with secrets kept out of the code.

What we did

  • 14 microservices, including authentication, bookings, memberships, payments, orders, finance and notifications
  • Mobile app for iOS and Android in Flutter
  • Web management panel and KPI dashboard
  • Integration with Active Directory, push notifications and media storage

Results

  • Platform in production with 3 separate environments
  • Each service deploys independently
  • Migration of the core data to PostgreSQL 16 in progress

How quality was ensured

Each microservice has its own unit and integration test project. Each release is identified by its commit SHA.

Technology

  • .NET
  • Kubernetes
  • YARP
  • Flutter
  • Next.js
  • PostgreSQL
← Full portfolio

Tell us what's eating your time.

In 30 minutes we'll tell you what can be automated, what's worth building and what isn't.