Tous les projets English

Brightstay

Étude de cas SaaS de gestion locative

Brightstay écrit le contrat de location, remplit l'état des lieux à partir d'une photo, calcule la taxe de séjour et retouche les photos de l'annonce. Tout ce qu'un hôte doit produire pour louer en direct, sans passer par une plateforme.

Rôle tenu
Recherche utilisateur, conception produit, design d'interface et réalisation.
Contexte
Produit conçu et développé seul, assisté par IA, mis en ligne au fil de l'eau et testé chez des hôtes.
Période
De septembre 2025 à août 2026.

Périmètre d'intervention

Conception

Recherche utilisateur Tests d'usage à voix haute Entretiens semi-directifs Personas Architecture de l'information Rédaction d'interface

Système

Brandbook Design system Couleurs sémantiques Composants Documents imprimables

Réalisation

Next.js TypeScript Supabase Stripe Yousign n8n Gemini Nano Banana
Le tableau de bord de Brightstay, avec les logements, les contrats en cours et le suivi de la taxe de séjour.
Capture à déposer assets/dashboard.png
Le tableau de bord d'un logement, avec les indicateurs du mois, les dernières demandes de signature et leur statut, et l'agenda des séjours. Un hôte l'ouvre pour savoir où en sont ses documents, et il repart de cet écran pour en lancer un nouveau.

01 · Problème

Quand la plateforme s'efface, tout retombe sur l'hôte

Tant que l'hôte loue par Airbnb ou Booking, la plateforme encaisse, collecte la taxe et tient le cadre. Puis un client fidèle revient, et l'hôte préfère l'accueillir en direct pour éviter la commission. Tout ce que la plateforme faisait sans le dire retombe alors sur lui. Rédiger un contrat conforme. Calculer la taxe de séjour au barème de sa commune, puis la reverser. Établir un état des lieux qui tiendra devant une assurance.

Verbatim

« Tant que je loue par Booking, ils s'occupent de tout et je suis tranquille. Mais mes bons clients reviennent, et je préfère les accueillir en direct. »

Hôte particulière, 2 à 3 gîtes, loue en partie hors plateforme. Prénom d'emprunt.
Documents produits
4

Contrat, état des lieux, justificatif de taxe, photos

L'article à respecter
L.324-2

Code du tourisme, location saisonnière

Rubriques par photo
9

Sols, murs, plafond, menuiseries, fenêtres…

Hôtes observées
2

Sessions de 40 min, à voix haute

02 · État des lieux

Photographier une pièce, obtenir son état des lieux

Un état des lieux honnête demande une centaine de champs par logement. L'état de chaque surface pièce par pièce et l'inventaire de tout ce qui s'y trouve. Personne ne le fait en entier, et le jour de la casse il n'y a rien à opposer au voyageur.

L'hôte photographie la pièce, et le formulaire se remplit tout seul. L'état général, la liste des équipements et les neuf rubriques de détail arrivent renseignés, puis il corrige ce qui est faux.

Montrer ce que la machine a rempli

Un état des lieux est une preuve juridique, et c'est l'hôte qui le signe. Après l'analyse, l'interface ouvre d'elle-même toutes les cartes qu'elle vient de remplir. L'hôte passe donc devant chaque champ avant de valider.

L'état des lieux après analyse d'une photo, les cartes d'équipements et le détail de la pièce ouverts et pré-remplis.
Capture à déposer assets/etat-des-lieux.png
L'hôte compose son logement pièce par pièce. Chaque pièce se referme ensuite sur son décompte, une photo et sept équipements pour la chambre 1, sans qu'il ait rien tapé.

Relevé de compteur par photo

Détail

Le relevé d'entrée et de sortie est le second endroit où l'hôte recopie des chiffres à la main, sous pression, à la porte du logement. Photographier le compteur suffit, l'index est lu puis reporté.

Limites de l'analyse automatique

Arbitrage

Une photo montre l'état apparent, elle ne dit pas si la fenêtre ferme ni si la plaque chauffe. Ces champs-là, l'hôte les remplit lui-même.

03 · Contrat et signature

Répondre à des questions simples, obtenir un contrat conforme

Le travail de conception a commencé par une carte de décision. Avant la moindre ligne de code, j'ai recensé toutes les questions à poser à l'hôte et toutes les branches que le contrat devait produire. Le bailleur peut être un particulier, une société ou une association, avec ou sans mandataire. Viennent ensuite les locaux et leurs équipements, la durée, le loyer, le dépôt de garantie, les charges et la signature. Puis les diagnostics techniques, qui dépendent de la date du permis de construire.

Cette carte a servi de plan directeur. L'hôte, lui, ne voit qu'un formulaire guidé. Ses réponses alimentent une douzaine de décisions regroupées au même endroit, qui commandent ce qui s'écrit dans le document.

La taxe de séjour est calculée au réel pour le séjour, puis reportée directement dans le contrat remis au voyageur, avec le détail du calcul. L'hôte n'a rien à ressaisir, et le voyageur peut vérifier.

Carte de décision du moteur de génération de contrats, avec l'arborescence des questions posées à l'hôte et les branches du document.
La carte de décision du moteur de contrats, dessinée avant le code et complétée au fil des recherches. Neuf branches principales, et une clause différente à chaque embranchement.

Le moment où le vocabulaire a tout bloqué

La signature électronique existe en trois niveaux réglementaires européens, désignés par leurs sigles SES, AES et QES. C'est le vocabulaire du métier, et c'était celui de l'interface.

Les deux testeuses ont bloqué au même endroit. Aucune n'a su dire quel niveau prendre pour une location de vacances. Un sigle ne dit ni ce qu'il garantit, ni dans quel cas s'en servir. C'est pourtant ce choix qui fixe ce que vaut le contrat en cas de litige.

Chaque niveau porte maintenant un nom en français et la situation qui l'appelle. Le choix se fait en lisant l'écran, sans rien connaître du règlement eIDAS. Les pastilles ci-contre sont celles de l'application.

Formulation initiale

SES AES QES

Aucune des deux testeuses ne sait lequel prendre.

Formulation retenue

Simple
Suffit pour une location classique. Le locataire signe en cliquant et reçoit un code par SMS.
Avancé
Identité vérifiée par pièce d'identité et selfie. Recommandé si vous ne connaissez pas le locataire.
Qualifié
Même valeur juridique qu'une signature manuscrite. En cas de litige probable ou de gros montant.
L'écran de génération de contrat, avec le formulaire guidé, les dates du séjour, la taxe de séjour calculée et le choix du niveau de signature.
Capture à déposer assets/generation-contrat.png
Le formulaire guidé qui remplace la carte de décision. L'hôte répond à des questions sur son logement et son locataire, jamais sur des articles de loi. Le calendrier du logement est lu au moment du choix, et les nuits déjà réservées portent une pastille.

04 · Lumen

La retouche photo, moment fort des deux sessions de test

Un hôte photographie son logement avec son téléphone, souvent dans une lumière qui le dessert, volets à moitié tirés et plafonnier allumé en plein jour. L'annonce en souffre, et il n'a ni le budget ni l'envie d'un photographe.

Lumen reprend la photo sans toucher au logement lui-même. Le voyageur doit reconnaître la pièce en poussant la porte.

Périmètre de la retouche

Règle
Ce qui change
La lumière, la température des couleurs, la matière, la profondeur.
Ce qui ne change pas
La géométrie de la pièce, le mobilier, les volumes.
Deux comparaisons avant/après de photos de logement retravaillées par Lumen, un salon-bureau et une chambre.
Avant et après, sur deux logements réels. Rien n'a été ajouté ni retiré dans la pièce. L'écart tient à la lumière et à la matière.

La suite complète, en démonstration

L'amélioration de photo n'est qu'une des fonctions. La vidéo ci-contre les montre toutes à l'œuvre sur un logement, dans l'ordre où un hôte les rencontre.

Chacune annonce son coût en crédits avant le déclenchement.

Amélioration Sublimation Vue zénithale Rédaction d'annonce Analyse de pièce Lecture de compteur
Lumen, fonction par fonction.

05 · Design system

Le brandbook et le modèle de données

J'ai écrit un brandbook. Il fixe le logo et sa zone de protection, les 2 polices, la palette et ce que chaque couleur veut dire.

Un badge y garde toujours une teinte douce, fond clair, texte saturé et bordure assortie, jamais un aplat plein. Chaque statut affiche aussi son icône et son mot, de sorte que le sens arrive intact chez quelqu'un qui distingue mal le rouge du vert.

Le même système sert deux publics qui n'ont rien en commun. Un hôte particulier avec deux gîtes et une conciergerie qui gère six logements pour quatre propriétaires. La hiérarchie des données absorbe l'écart, l'hôte est relié directement à ses logements, la conciergerie passe par des propriétaires et des résidences. L'interface, elle, ne se dédouble pas.

Couleurs de statut

Brouillon Envoyé Ouvert Signé Expiré Refusé

Les six statuts d'une demande de signature.

Quatre pages du brandbook Brightstay, la couverture, la construction du logo et sa zone de protection, les usages interdits, les couleurs sémantiques et les niveaux de signature.
Quatre pages du document, la construction du logo et ses interdits d'un côté, les couleurs et ce qu'elles signifient de l'autre.
Modèle de données. L'hôte particulier est relié directement à ses logements, la conciergerie passe par des propriétaires et des résidences.
Le trait plein est le chemin de l'hôte particulier, le pointillé celui de la conciergerie. Les fonctions, elles, sont toujours accrochées au logement.

Contact

Clément Delaruelle

Me contacter