BEAUTY / RETAIL

Sahel Beauty

A complete operating system for a salon brand — from first booking to inventory management.

Next.jsPostgresRedispgvector
Situation

An established salon brand ran its operations on four to five separate SaaS solutions — booking, inventory, CRM, marketing — without a shared data layer. Inventory diverged across locations, customer data was inconsistent, and every report was manual Excel work.

Approach

We built our own platform. A central API as the single source of truth, with apps for web, dashboard, SSO and mobile — plus shared packages for schema, types and design system. Direct data access is the exception, not the rule. Details remain confidential.

System components
WEB
DASHBOARD
SSO
API
MOBILE
MARKETING
SHARED
System architecture · 5 components · 1 data layer
WEB

Public website, multilingual

DASHBOARD

Internal back-office for content and operations

SSO

Own identity provider for customer and mobile auth

API

Central data layer — single source of truth

MOBILE

Native apps for customers and staff

MARKETING

Plausible for analytics, Google Ads & Meta for acquisition

SHARED

Shared packages for schema, types, design system, i18n

5
Platform components
1
shared data layer

Have a project in mind?

The first call is always free. Confidential, no sales pressure.