SaaS multi-tenant pour tiers-lieux : réservation en marque blanche, Stripe Connect, serrures multi-marques et marketplace.

Cowork. — SaaS multi-tenant pour espaces de tiers-lieux

Cowork. centralise l’exploitation d’espaces de tiers-lieux : paramétrage, réservations, encaissements Stripe Connect et accès via serrures connectées (Nuki, Kisi, Tedee, Salto KS, Tapkey). Un monorepo Next.js + NestJS alimente le back-office gérant, la marketplace et un tunnel de booking en marque blanche.

Cowork. — plateforme de réservation pour espaces de coworking

Contexte

Les gérants de coworkings et de lieux hybrides (flex office, fablab, coliving) jonglent encore trop souvent entre tableurs, formulaires et clés physiques. Cowork. remplace ce patchwork par un parcours unique : de la prise de créneau au code PIN ou lien d’accès éphémère.

Le produit a été conçu comme un SaaS multi-tenant industrialisable : monorepo pnpm (Next.js 15 + NestJS 11 + Prisma/PostgreSQL), jobs Redis/BullMQ, Stripe Connect, catalogue de serrures multi-marques (Nuki, Kisi, Tedee, Salto KS, Tapkey), marketplace, et déploiement Docker/Dokploy. L’i18n fr/en/es et les profils de lieu préparent l’écosystème sans alourdir le cœur réservation / paiement.

Découvrir Cowork. en ligne

Étapes du projet

Les grandes phases réalisées sur la durée du projet.

  • 01

    Fondations techniques

    Monorepo pnpm, Docker (Postgres, Redis, MinIO, Mailpit), NestJS + Next.js, schéma Prisma multi-tenant, seed, auth JWT/RBAC, health et Swagger.

  • 02

    Cœur métier gérant

    CRUD espaces / ressources / tarifs / photos S3, limites par plan SaaS, UI manager, catalogue de types de ressources selon le profil de lieu.

  • 03

    Réservation et paiement

    Holds et disponibilité, tunnel booking marque blanche, Stripe Connect + webhooks, emails de confirmation avec ICS.

  • 04

    Marketplace et plateforme

    Annuaire + commission, admin plans / tenants / métriques, landing et leads B2B, export facturation, e2e Playwright sur le parcours réservation.

  • 05

    MVP+ et industrialisation

    Connecteurs multi-serrures (Nuki, Kisi, Tedee, Salto KS, Tapkey), abonnements, OAuth social, i18n, MCP + webhooks, iCal / embed, déploiement Dokploy et CI.

Fonctionnalités

Fonctionnalités principales

  • 01

    Réservation end-to-end

    Du créneau au paiement Stripe Elements, email de confirmation avec ICS et code PIN, révocation automatique à l’annulation — holds expirés via workers BullMQ.

  • 02

    Multi-tenant SaaS + marketplace

    Isolation par tenant, plans plateforme, back-office gérant, annuaire public et commission sur le canal marketplace.

  • 03

    Accès digital multi-marques

    Catalogue multi-fournisseurs (Nuki, Kisi, Tedee, Salto KS, Tapkey) via LockProvider : PIN ou lien d’accès, OAuth / API token, provisioning async post-paiement et révocation à l’annulation.

  • 04

    Plateforme ouverte

    Serveur MCP OAuth PKCE role-aware, webhooks sortants HMAC, flux iCal et embed booking marque blanche pour sites tiers.

Contact

Besoin d’un SaaS multi-tenant du même calibre ?

Monorepo Next.js / NestJS, multi-tenant, Stripe Connect, serrures connectées : construisons votre plateforme métier.

Parler de votre projet