01 / L’idée

Des logiciels métier penséspour votre façon de travailler.

Des logiciels métier qui éliminent les frictions et s’adaptent à votre activité.

01

Automatiser

Supprimez les tâches répétitives.

02

Construire

Créez le logiciel métier dont votre activité a besoin.

03

Connecter

Faites enfin communiquer vos outils.

02 / Les enjeuxDu point de friction à l’impact métierFreins → solution → impact

Défilez : freins → solution → impact

Les freins

La solution

L’impact sur l’activité

01

Travail répétitifTravail
répétitif

Les tâches courantes prennent du temps et exigent des relances constantes.

02

Outils déconnectésOutils
déconnectés

Les informations essentielles sont dispersées entre des outils qui ne communiquent pas.

03

Des logiciels qui vous contraignentDes logiciels
qui vous contraignent

Votre équipe adapte ses méthodes à l’outil, alors que l’outil devrait s’adapter à elle.

Keyway StudioUn logiciel conçu autour de votre façon de travailler

Un logiciel métier ciblé, façonné autour de votre activité.

01

Gagner du tempsGagner du
temps

Remplacez les étapes répétitives par des processus automatisés et fiables.

02

Mieux travailler ensembleMieux travailler
ensemble

Réunissez vos outils, vos informations et vos équipes dans un processus fluide.

03

Évoluer sereinementÉvoluer
sereinement

Appuyez-vous sur un socle stable, capable d’évoluer avec votre activité.

03 / Notre méthode

Du problème métier au logiciel opérationnel

De ce qui vous ralentità un logiciel conçu autour de votre activité.

Nous comprenons le problème, définissons la bonne réponse et construisons avec vous — de façon claire, concrète et progressive.

01 Commençons par un Fit Call

Un échange gratuit pour comprendre le point de friction et vérifier si Keyway est le bon partenaire.

02 Définissons la bonne solution

Lorsque des décisions importantes restent à prendre, la Définition de projet commence à 2 900 €. Nous cadrons le processus, le périmètre, l’approche technique, les risques et le plan de réalisation.

03 Construisons par phases maîtrisées

Lorsque le processus est déjà suffisamment défini, nous pouvons passer directement du Fit Call à une phase de réalisation au prix fixe. L’automatisation ciblée commence à 6 500 €.

04 Déployons sereinement

Nous déployons, documentons et accompagnons un logiciel que votre entreprise peut comprendre et maîtriser.

04 / Ce que nous réalisons

Trois façons de
simplifier votre activité.

Des logiciels métier qui éliminent les tâches répétitives, épousent vos processus et relient les outils que votre entreprise utilise déjà.

Faites défiler les trois approches →

01

Automatisation

Automatiser les tâches répétitives

Transformez les saisies manuelles, les mises à jour récurrentes et les relances en processus automatisés et fiables.

Remplacez la ressaisie, les validations, les rappels et les relances par des processus fiables qui redonnent du temps à votre équipe.

  • Réduire la ressaisie
  • Automatiser les validations et les rappels
  • Redonner du temps à votre équipe
02

Outils sur mesure

Créer le logiciel métier qu’il vous faut

Concevez un logiciel interne autour de vos processus, sans contraindre votre équipe à s’adapter à une plateforme générique.

Donnez à votre équipe un outil métier façonné autour de ses usages et prêt à évoluer avec votre activité.

  • Conçu autour de vos processus
  • Simple à prendre en main
  • Prêt à évoluer avec votre activité
03

Connexions

Faire communiquer vos outils

Connectez les systèmes et les données que votre entreprise utilise déjà pour fluidifier le travail et éviter les ruptures inutiles.

Connectez vos plateformes, synchronisez vos données et créez un référentiel unique et fiable.

  • Connecter vos plateformes existantes
  • Synchroniser vos données
  • Créer un référentiel unique et fiable

05 / Nos réalisations

Des systèmes conçusautour du travail.Jamais l’inverse.

Une sélection de logiciels, de processus et d’outils conçus pour répondre à des besoins métier concrets, nourris par notre expérience produit et opérationnelle.

01 / 07 réalisations

OPÉRATIONS DE PROJET

Gestion de projet configurable

Plutôt que d’imposer le même modèle à tous les studios, cet environnement s’adapte à leurs étapes, leurs équipes, leurs clients, leurs fichiers, leurs spécifications et leurs paramètres financiers.

Les équipes travaillent dans un cadre qui reflète réellement leur pratique, au lieu de déformer celle-ci pour entrer dans un logiciel générique.

Découvrir le projetFermer la fiche du projet

OPÉRATIONS DE PROJET

Gestion de projet configurable

Le problème métier

La structure d’un projet et les responsabilités deviennent floues lorsque les informations métier sont réparties entre des outils génériques, des documents et des conventions que seuls les membres les plus expérimentés maîtrisent.

La solution mise en place

Nous avons créé un environnement de projet configurable autour de la façon dont un studio prépare, parcourt et pilote réellement son travail.

L’impact sur l’activité

Chaque projet suit une structure commune tout en conservant les étapes, les catégories, les responsabilités et les données reliées dont le studio a besoin.

Ce qui a été réalisé

  • Structure et étapes configurables
  • Contexte client et équipe
  • Fichiers, spécifications et finance reliés

Socle technique

Swift · SwiftUI · TypeScript · Firebase Firestore · Cloud Functions

Lire l’étude de cas

02 / 07 réalisations

MODÈLES STUDIO

Modèles de processus réutilisables

Des modèles réutilisables permettent à un studio de reprendre ses meilleures structures de projet, planches, questionnaires, briefs, paramètres fiscaux et configurations documentaires.

Le studio standardise ses méthodes les plus solides tout en gardant la liberté d’adapter chaque projet à ses besoins propres.

Découvrir le projetFermer la fiche du projet

MODÈLES STUDIO

Modèles de processus réutilisables

Le problème métier

Chaque nouveau projet exige les mêmes préparatifs, même lorsque le studio dispose déjà d’une méthode éprouvée. Tout reconstruire manuellement fait perdre du temps et introduit de petites incohérences.

La solution mise en place

Nous avons conçu un système de modèles qui duplique en arrière-plan les structures imbriquées et leurs ressources, tout en rendant la progression visible.

L’impact sur l’activité

Une organisation de projet éprouvée devient le point de départ du suivant, sans avoir à reconstruire chaque planche, brief, fiche ou réglage.

Ce qui a été réalisé

  • Configuration studio et projet réutilisable
  • Duplication des planches et contenus imbriqués
  • Copie en arrière-plan des données et ressources

Socle technique

Swift · SwiftUI · TypeScript · Firebase Cloud Functions · Firestore · Cloud Storage

Lire l’étude de cas

03 / 07 réalisations

ONBOARDING CLIENT

Cadrage client

Un parcours de cadrage structuré réunit les objectifs du client, les décisions, les questionnaires, les briefs et le contexte projet avant le début de la conception.

L’équipe aborde la conception avec une compréhension commune plus claire du client, du brief et des décisions déjà prises.

Découvrir le projetFermer la fiche du projet

ONBOARDING CLIENT

Cadrage client

Le problème métier

Les informations les plus importantes arrivent souvent au début du projet, au fil de réunions, de messages, de PDF et de notes isolées. Lorsqu’il faut décider plus tard, elles deviennent difficiles à retrouver.

La solution mise en place

Nous avons réuni questionnaires réutilisables, briefs, réponses organisées par thème et données projet dans un même parcours de cadrage.

L’impact sur l’activité

Le contexte client reste disponible pendant toute la durée du projet, au lieu de dépendre de souvenirs de réunion ou de documents isolés.

Ce qui a été réalisé

  • Questionnaires et briefs réutilisables
  • Réponses organisées par thème
  • Contenu de découverte relié au projet

Socle technique

Swift · SwiftUI · Firebase Firestore · Cloud Storage

Lire l’étude de cas

04 / 07 réalisations

FLUX DOCUMENTAIRE

Espace documentaire du projet

Un espace documentaire relié au projet garde fichiers et images au plus près du travail qu’ils accompagnent, avec prévisualisation, import, classement et réutilisation intégrés.

Les équipes passent moins de temps à naviguer entre le stockage des fichiers et le contexte projet nécessaire pour les comprendre.

Découvrir le projetFermer la fiche du projet

FLUX DOCUMENTAIRE

Espace documentaire du projet

Le problème métier

Les fichiers deviennent difficiles à exploiter lorsqu’ils vivent dans un outil séparé des décisions, produits, planches et données projet qui leur donnent du sens.

La solution mise en place

Nous avons intégré l’import, le classement, la prévisualisation, le renommage et la réutilisation des documents directement dans l’environnement projet.

L’impact sur l’activité

Les fichiers rejoignent les fiches projet et les planches visuelles sans perdre leur relation avec le travail auquel ils appartiennent.

Ce qui a été réalisé

  • Catégories, import, renommage, aperçu et suppression
  • Glisser-déposer, sélecteur, caméra et scan
  • Images et pages PDF placées sur les planches

Socle technique

Swift · SwiftUI · UIKit · Quick Look · VisionKit · Firebase Firestore · Cloud Storage

Précisions

Le périmètre porte sur les fichiers reliés au projet ; confidentialité renforcée et stockage multi-tenant isolé restent hors champ.

Lire l’étude de cas

05 / 07 réalisations

OPÉRATIONS CATALOGUE

Administration du catalogue et gestion des médias

Un parcours interne encadré transforme un inventaire source irrégulier en fiches produit bilingues, avec taxonomie maîtrisée, données commerciales calculées et médias correctement gérés.

La qualité du catalogue repose sur une méthode de travail reproductible, et non sur des modifications directes en base de données et une gestion d’images dispersée.

Découvrir le projetFermer la fiche du projet

OPÉRATIONS CATALOGUE

Administration du catalogue et gestion des médias

Le problème métier

Les données produit historiques et les photographies sont trop hétérogènes pour être publiées telles quelles. Sans champs contrôlés ni validation, les erreurs de taxonomie, de calcul, de cycle de vie ou de chemin média atteignent le catalogue public.

La solution mise en place

Nous avons développé un éditeur en plusieurs étapes et un backend appelable autour de brouillons privés, de mises à jour autorisées, de types de produits contrôlés, de champs calculés et d’imports de médias maîtrisés.

L’impact sur l’activité

Contenus, données commerciales, médias et état de publication sont préparés et vérifiés dans un seul parcours encadré avant leur mise en ligne.

Ce qui a été réalisé

  • Éditeur produit multi-étapes
  • Numérotation, UUID, SKU et slug
  • Taxonomie bilingue contrôlée
  • Calculs commerciaux serveur
  • Import de l’image principale et de la galerie
  • Archivage, restauration, aperçu et migrations

Socle technique

Next.js · React · TypeScript · Firebase Auth · Firebase Cloud Functions · Firestore transactions · Google Cloud Storage signed URLs · Notion API

Administration web adaptative soutenue par des flux serveur de catalogue et migration.

Précisions

Ne constitue pas un CMS, PIM, DAM ou ETL complet.

Les règles Firestore et Storage déployées n’étaient pas disponibles pour audit.

Les migrations sont opérées ponctuellement, sans synchronisation continue.

Lire l’étude de cas

06 / 07 réalisations

OPÉRATIONS PARTENAIRES

Parcours du programme professionnel pour designers

Un parcours sur mesure accompagne les candidatures de designers, des informations professionnelles et de la validation jusqu’à la génération de l’accord, sa signature et l’activation du partenariat.

La relation devient un processus métier maîtrisé, plutôt qu’une succession de formulaires, d’e-mails et de documents modifiés à la main.

Découvrir le projetFermer la fiche du projet

OPÉRATIONS PARTENAIRES

Parcours du programme professionnel pour designers

Le problème métier

Un programme de partenariat professionnel ne peut pas être géré durablement avec un simple formulaire de contact. Profil du candidat, décisions, accords, signatures et droits d’accès doivent rester reliés.

La solution mise en place

Nous avons réuni comptes utilisateurs, candidatures au programme, validation administrative, PDF générés, signature et état du partenariat dans un même parcours.

L’impact sur l’activité

Chaque candidature suit un chemin traçable, de l’envoi à la validation, puis de l’accord signé à l’état actuel du partenariat.

Ce qui a été réalisé

  • Candidature et profil professionnel
  • File de contrôle admin
  • États de partenariat
  • Génération d’accord personnalisé
  • Accès temporaire privé
  • Validation d’image de signature et intégration PDF

Socle technique

Next.js · React · TypeScript · Firebase Auth · Firestore · Firebase Cloud Functions · Cloud Storage · pdf-lib

Flux web et admin avec accords générés côté serveur et gestion de signature sur mesure.

Précisions

Ne constitue pas une vérification d’identité ou KYC.

La signature n’est pas présentée comme une signature électronique certifiée.

Les règles Firestore et Storage n’ont pas pu être entièrement auditées.

Lire l’étude de cas

07 / 07 réalisations

COORDINATION D’INVENTAIRE

Réservation temporaire et gestion des disponibilités

Un processus transactionnel permet aux utilisateurs autorisés de réserver une pièce rare pour une durée limitée, avec contrôle des conflits, contexte projet, libération et expiration programmée.

Les engagements temporaires sont représentés de manière cohérente, sans transformer une marque d’intérêt informelle en réservation indéfinie ou ambiguë.

Découvrir le projetFermer la fiche du projet

COORDINATION D’INVENTAIRE

Réservation temporaire et gestion des disponibilités

Le problème métier

Une pièce unique peut être promise deux fois lorsqu’un intérêt temporaire n’existe que dans des messages privés et n’apparaît pas dans la disponibilité visible par les autres utilisateurs.

La solution mise en place

Nous avons développé des fonctions transactionnelles appelables et une expiration planifiée autour des métadonnées de réservation, des limites d’éligibilité, du contexte projet, du rejet des conflits, de la libération et de la remise à disposition.

L’impact sur l’activité

La réservation limitée apparaît à la fois dans la disponibilité du catalogue et dans le projet de l’utilisateur, avec des parcours explicites pour le rejet, la libération manuelle et l’expiration automatique.

Ce qui a été réalisé

  • Transaction et contrôle des conflits
  • Validation du projet et du type de compte
  • Limites globales et par type
  • Expiration à une heure
  • État public et miroir projet
  • Libération manuelle et expiration planifiée

Socle technique

TypeScript · Firebase Auth · Firebase Cloud Functions · Firestore transactions · Cloud Scheduler · Next.js cache revalidation

Interface produit et projet soutenue par des Functions transactionnelles et une expiration planifiée.

Précisions

Ne constitue ni inventaire temps réel, ni gestion d’entrepôt, ni paiement ou réservation d’achat.

L’éligibilité repose actuellement sur le type de compte.

Ne revendique aucun SLA de production.

Lire l’étude de cas

01 / 04 réalisations

ESPACE VISUEL NATIF

Espace de projet visuel

Les présentations visuelles autrefois réparties entre plusieurs fichiers et applications prennent désormais place dans un canevas relié au projet, où produits, références, dessins et planches finales restent connectés.

Les décisions de conception restent traçables, de la première référence à la présentation finale, et les équipes perdent moins de temps à transférer leur travail d’un outil à l’autre.

Découvrir le projetFermer la fiche du projet

ESPACE VISUEL NATIF

Espace de projet visuel

Le problème métier

Les équipes de conception passent sans cesse des références produit aux images, de la mise en page au livrable final. Lorsque chaque élément vit dans une application différente, le contexte se perd et les mêmes contenus doivent être reconstruits.

La solution mise en place

Nous avons conçu un espace visuel natif autour du projet lui-même, réunissant plusieurs planches, le dessin, des outils de mise en page précis, les fiches produit et les ressources réutilisables.

L’impact sur l’activité

Une planche évolue de la première composition à la présentation client sans jamais perdre le lien avec les produits, les fichiers et les informations projet qui la sous-tendent.

Ce qui a été réalisé

  • Présentations multi-planches et modèles réutilisables
  • Calques, guides, magnétisme, transformations, dessin et image
  • Produits et fichiers du projet placés dans la composition

Socle technique

Swift · SwiftUI · UIKit · PencilKit · Core Graphics · Firebase

Développé au sein d’une plateforme métier native destinée aux studios d’architecture intérieure.

Lire l’étude de cas

02 / 04 réalisations

COLLABORATION NATIVE

Collaboration hors ligne et reprise après interruption

Une architecture collaborative capable de fonctionner hors ligne préserve le travail visuel pendant les coupures, sécurise la reconnexion et rend l’état de reprise compréhensible.

La connectivité devient une situation que le produit sait gérer, et non le moment où un travail complexe risque de disparaître silencieusement.

Découvrir le projetFermer la fiche du projet

COLLABORATION NATIVE

Collaboration hors ligne et reprise après interruption

Le problème métier

L’édition visuelle ne peut pas simplement s’arrêter lorsque la connexion tombe. Les modifications locales doivent survivre, fusionner de façon déterministe et revenir à un état synchronisé sans masquer les risques à l’utilisateur.

La solution mise en place

Nous avons développé une couche collaborative pensée d’abord pour le hors-ligne, fondée sur un journal local de commandes, un rejeu déterministe, la synchronisation, la présence, l’historique et des outils de reprise.

L’impact sur l’activité

Les modifications restent récupérables malgré les interruptions, tandis que la reconnexion et l’état de synchronisation demeurent visibles pour la personne qui travaille.

Ce qui a été réalisé

  • Journal local des commandes
  • Fusion et rejeu déterministes
  • Présence, historique et reprise

Socle technique

Swift · SQLite · Rust · Automerge CRDT · WebSockets · Axum · PostgreSQL · Google Cloud Run

Précisions

Il s’agit d’une base de collaboration ciblée, sans prétention d’accès externe illimité ni d’échelle de production illimitée.

Lire l’étude de cas

03 / 04 réalisations

SORTIE ET LIVRAISON

Moteur d’export de planches

Un moteur de rendu dédié transforme les planches visuelles natives en PDF prêts à imprimer et en images haute définition, sans reconstruire la composition dans un autre outil.

Le travail créé dans l’espace visuel reste exploitable en dehors de celui-ci, sans étape de reconstruction supplémentaire.

Découvrir le projetFermer la fiche du projet

SORTIE ET LIVRAISON

Moteur d’export de planches

Le problème métier

Une planche n’est pas réellement terminée si elle ne peut pas quitter l’application avec les dimensions, la qualité, l’échelle et la transparence nécessaires à la validation, à l’impression ou à la livraison.

La solution mise en place

Nous avons développé un moteur d’export fondé sur le modèle visuel de l’application, avec un rendu maîtrisé pour la présentation, l’impression et les formats image.

L’impact sur l’activité

Les planches finalisées rejoignent directement les parcours de validation client, de production et de livraison dans des formats réellement exploitables.

Ce qui a été réalisé

  • Exports PDF, JPEG, PNG et TIFF
  • Qualité, échelle, transparence et limites configurables
  • Dimensions physiques préservées dans les PDF

Socle technique

Swift · UIKit · Core Graphics · ImageIO · Uniform Type Identifiers

Lire l’étude de cas

04 / 04 réalisations

PRÉPARATION D’IMAGE

Détourage d’images intégré

Un outil de détourage exécuté directement sur l’appareil permet aux designers d’isoler produits et références avant de les placer dans leurs compositions.

Les designers préparent des ressources visuelles plus propres sans interrompre leur processus ni créer une nouvelle version de fichier déconnectée.

Découvrir le projetFermer la fiche du projet

PRÉPARATION D’IMAGE

Détourage d’images intégré

Le problème métier

Les photographies produit nécessitent souvent un détourage ou un nettoyage avant de rejoindre une planche convaincante, imposant un détour par un logiciel d’édition séparé.

La solution mise en place

Nous avons intégré le détourage au parcours produit et à l’espace visuel, afin que la préparation s’effectue là où l’image sera réellement utilisée.

L’impact sur l’activité

Une image produit peut être isolée, vérifiée et réutilisée dans une composition sans quitter l’application.

Ce qui a été réalisé

  • Masquage du premier plan
  • Traitement local avec modèle de secours
  • PNG transparent et restauration de l’original

Socle technique

Swift · Apple Vision · Core ML · DeepLabV3 · Core Image · UIKit

Lire l’étude de cas

01 / 08 réalisations

DONNÉES PRODUIT

Bibliothèque de sourcing produits

Une bibliothèque produit réutilisable rassemble images, dimensions, matériaux, prix, disponibilités, fournisseurs et documents, puis met cette connaissance au service des projets en cours.

La connaissance produit devient un patrimoine partagé du studio, au lieu de disparaître dans des projets isolés ou des fichiers personnels.

Découvrir le projetFermer la fiche du projet

DONNÉES PRODUIT

Bibliothèque de sourcing produits

Le problème métier

La connaissance issue du sourcing s’accumule sur les sites fournisseurs, dans des captures d’écran, des tableurs, des messages et des notes personnelles. Même lorsqu’un produit pertinent a déjà été trouvé, la recherche recommence souvent au projet suivant.

La solution mise en place

Nous avons structuré le sourcing sous la forme d’une bibliothèque métier réutilisable : fiches recherchables, informations commerciales et techniques, médias, contexte fournisseur et liens directs avec les projets.

L’impact sur l’activité

Un produit n’est recherché qu’une fois, reste vérifiable et peut rejoindre directement les spécifications ou les planches visuelles sans recréer sa fiche.

Ce qui a été réalisé

  • Fiches structurées, recherche et catégories
  • Médias, données commerciales, spécifications et fournisseurs
  • Transfert direct vers spécifications et planches projet

Socle technique

Swift · SwiftUI · Firebase Firestore · Cloud Storage · SDWebImage

Lire l’étude de cas

02 / 08 réalisations

DÉVELOPPEMENT DESIGN

Spécifications de conception

Les nomenclatures relient chaque choix de conception aux quantités, aux prix, aux validations, aux achats, aux incidents et aux présentations nécessaires à sa livraison.

L’intention de conception reste reliée au travail métier nécessaire pour chiffrer, faire approuver, commander et livrer chaque sélection.

Découvrir le projetFermer la fiche du projet

DÉVELOPPEMENT DESIGN

Spécifications de conception

Le problème métier

Un produit choisi pour sa valeur esthétique doit aussi être quantifié, chiffré, approuvé, commandé et suivi. Une présentation visuelle ne peut pas, à elle seule, porter toute cette responsabilité opérationnelle.

La solution mise en place

Nous avons créé des spécifications reliées au projet qui transforment les sélections en nomenclatures structurées, avec instantanés, statuts, prix et connexions aux propositions et aux planches.

L’impact sur l’activité

Une même sélection peut être comprise comme une décision de conception, un élément commercial et une responsabilité de livraison, sans créer plusieurs copies déconnectées.

Ce qui a été réalisé

  • Nomenclatures et instantanés propres au projet
  • États de prix, approbation, achat et incident
  • Liens entre produits, propositions et planches

Socle technique

Swift · SwiftUI · TypeScript · Firestore · Cloud Functions · Zod

Lire l’étude de cas

03 / 08 réalisations

COORDINATION FF&E

Pilotage des achats

Une vue transversale rend visibles, en un seul endroit, le prix, l’approbation, la commande et les éventuels incidents de chaque produit sélectionné.

L’équipe concentre son attention sur les produits qui exigent une action, tandis que chaque statut reste relié à la fiche projet d’origine.

Découvrir le projetFermer la fiche du projet

COORDINATION FF&E

Pilotage des achats

Le problème métier

Après la sélection, le statut d’un produit évolue entre chiffrage, approbation, commande, livraison et résolution des incidents. Les tableaux de suivi séparés deviennent vite incomplets ou obsolètes.

La solution mise en place

Nous avons ajouté une couche de pilotage aux spécifications projet, structurée autour des étapes que les équipes doivent réellement suivre.

L’impact sur l’activité

Les équipes consultent et mettent à jour l’avancement des articles depuis une seule vue métier, sans rapprocher un second tableau d’achats.

Ce qui a été réalisé

  • Filtres de pilotage sur les spécifications
  • Accès direct aux nomenclatures et produits
  • Mise à jour précise de chaque article

Socle technique

Swift · SwiftUI · Firestore collection-group queries · TypeScript · Cloud Functions

Lire l’étude de cas

04 / 08 réalisations

DU NAVIGATEUR AU NATIF

Collecte et validation de produits assistées par IA

Une extension de navigateur et un parcours assisté par IA transforment une page produit en brouillon structuré, qu’une personne peut ensuite vérifier dans l’application native.

L’équipe évite la ressaisie répétitive tout en maintenant une validation humaine entre l’extraction automatique et l’intégration de données produit fiables.

Découvrir le projetFermer la fiche du projet

DU NAVIGATEUR AU NATIF

Collecte et validation de produits assistées par IA

Le problème métier

Les informations utiles sont réparties entre le texte de la page, ses métadonnées, les galeries, les variantes, les documents et les coordonnées du fournisseur. Les saisir champ par champ est lent ; les importer sans contrôle n’est pas fiable.

La solution mise en place

Nous avons relié la capture depuis le navigateur, le traitement Firebase authentifié, la classification assistée par IA, les brouillons temporaires, la sélection des médias et une interface native de validation.

L’impact sur l’activité

La page devient une fiche produit normalisée, accompagnée des médias sélectionnés et prête à être corrigée puis approuvée avant son entrée au catalogue.

Ce qui a été réalisé

  • Extension Chrome Manifest V3
  • Capture active de page et extraction structurée
  • Authentification et autorisation serveur
  • Classification IA contrainte par schéma
  • Brouillons temporaires par équipe
  • Lien profond vers la fiche native
  • Préparation des images et documents
  • Validation humaine avant sauvegarde

Socle technique

Chrome Manifest V3 · JavaScript · Vite · Firebase Authentication · Firebase Cloud Functions · Firestore · Schema-constrained AI output · SwiftUI · Native deep linking

Capture Chrome reliée à une classification IA serverless et à une expérience native de contrôle sur iPad et Mac.

Précisions

Le flux audité cible Chrome et les navigateurs Chromium compatibles.

L’ouverture automatique finale du lien profond est désactivée.

Les données extraites doivent être contrôlées et peuvent nécessiter des corrections.

Aucune compatibilité universelle ni publication Chrome Web Store n’est revendiquée.

Lire l’étude de cas

05 / 08 réalisations

SOURCING PROJET

Du catalogue produit au projet

Une seule action transforme un produit réutilisable de la bibliothèque en spécification propre au projet et en élément prêt à intégrer une composition visuelle.

L’information produit passe de la recherche à la livraison sans ressaisie ni rupture de lien.

Découvrir le projetFermer la fiche du projet

SOURCING PROJET

Du catalogue produit au projet

Le problème métier

Les produits retenus pendant le sourcing sont souvent ressaisis dans les nomenclatures, puis recréés une nouvelle fois dans les présentations, générant plusieurs versions déconnectées d’une même décision.

La solution mise en place

Nous avons relié la bibliothèque de sourcing, les spécifications projet et l’espace visuel au sein d’un même parcours produit-projet.

L’impact sur l’activité

Une fiche source réutilisable devient à la fois une spécification propre au projet et un élément de planche, tout en conservant son contexte produit d’origine.

Ce qui a été réalisé

  • Sélection depuis la bibliothèque
  • Instantané de spécification avec gestion des devises
  • Placement du même produit sur une planche

Socle technique

Swift · SwiftUI · TypeScript · Zod · Firebase Cloud Functions · Firestore

Lire l’étude de cas

06 / 08 réalisations

RÉFÉRENCE VISUELLE

Bibliothèque d’inspiration

Une bibliothèque de références visuelles conserve la pièce, le style, les couleurs, la source et la pertinence pour le projet, afin que l’inspiration reste utile bien après sa découverte.

L’inspiration devient une connaissance projet durable, plutôt qu’une simple accumulation d’images sans structure.

Découvrir le projetFermer la fiche du projet

RÉFÉRENCE VISUELLE

Bibliothèque d’inspiration

Le problème métier

Une image de référence perd rapidement sa valeur lorsque sa source, la raison de sa sélection et son lien avec le projet disparaissent dans un dossier ou une liste de favoris.

La solution mise en place

Nous avons structuré l’inspiration dans une bibliothèque recherchable, avec catégories, attribution, contexte d’origine et liens vers le travail visuel du projet.

L’impact sur l’activité

Les références peuvent être retrouvées, comprises et réutilisées sans jamais séparer l’image de son contexte initial.

Ce qui a été réalisé

  • Images recherchables et catégorisées
  • Source, crédit et contexte descriptif
  • Réutilisation directe dans l’espace visuel

Socle technique

Swift · SwiftUI · Firebase Firestore · Cloud Storage · SDWebImage

Lire l’étude de cas

07 / 08 réalisations

SOURCING SERVICES

Bibliothèque de services et de prestataires

Une bibliothèque réutilisable conserve les métiers, les prestataires, les tarifs, les notes, les images et les documents nécessaires à la préparation des projets.

La connaissance des services et prestataires de confiance devient accessible d’un projet à l’autre, au lieu d’être reconstruite à chaque fois.

Découvrir le projetFermer la fiche du projet

SOURCING SERVICES

Bibliothèque de services et de prestataires

Le problème métier

Les studios ressaisissent régulièrement les mêmes informations sur les prestataires et les services, tandis que les notes utiles et les documents associés restent enfermés dans des projets isolés ou des fichiers personnels.

La solution mise en place

Nous avons créé des fiches structurées et réutilisables pour les métiers, les prestataires, les prix, les unités de mesure, les images, les notes et les documents.

L’impact sur l’activité

Les informations courantes peuvent être validées une fois, puis intégrées à la préparation de nouveaux projets sans reconstruire la fiche.

Ce qui a été réalisé

  • Navigation et recherche par catégorie
  • Prestataire, prix, mesure, URL, notes et documents
  • Sélection pour les dossiers de planification

Socle technique

Swift · SwiftUI · Firebase Firestore · Cloud Storage

Lire l’étude de cas

08 / 08 réalisations

CATALOGUE PUBLIC

Catalogue numérique de produits

Un catalogue public centré sur l’image transforme une vaste collection de pièces uniques en parcours structurés de navigation, de recherche et de découverte d’objets associés.

Informations et images restent faciles à découvrir, de la première exploration à la recherche détaillée, sans effacer la singularité de chaque objet.

Découvrir le projetFermer la fiche du projet

CATALOGUE PUBLIC

Catalogue numérique de produits

Le problème métier

Les objets uniques résistent aux catalogues uniformes : noms, matériaux, époques, photographies et disponibilités varient, ce qui rend un vaste inventaire difficile à explorer pour les visiteurs comme pour les moteurs de recherche.

La solution mise en place

Nous avons créé un catalogue bilingue fondé sur une taxonomie maîtrisée, une présentation produit responsive, une recherche déterministe sur plusieurs champs, des rapprochements entre objets et des métadonnées structurées localisées.

L’impact sur l’activité

Le visiteur passe d’une catégorie générale ou d’une recherche précise à une fiche détaillée, puis poursuit naturellement vers les objets les plus pertinents.

Ce qui a été réalisé

  • Routes bilingues de catalogue et de fiches
  • Recherche déterministe multi-champs
  • Galeries adaptatives et articles associés
  • Métadonnées localisées, sitemap, hreflang et JSON-LD Product

Socle technique

Next.js · React · TypeScript · Firebase Cloud Functions · Firestore · Cloud Storage · Next.js Metadata APIs

Précisions

La recherche et les recommandations sont déterministes, sans personnalisation par IA.

Aucun résultat de trafic, conversion, classement ou vente n’est revendiqué.

Lire l’étude de cas

01 / 04 réalisations

FINANCE DE PROJET

Gestion des propositions commerciales

Un processus commercial relié au projet transforme produits, services, conditions, taxes et échéances en propositions numérotées et maîtrisées.

Le périmètre commercial et la réalisation du projet restent réunis dans un même processus traçable, sans rapprochement manuel entre des documents séparés.

Découvrir le projetFermer la fiche du projet

FINANCE DE PROJET

Gestion des propositions commerciales

Le problème métier

Lorsque le périmètre, les sélections, les conditions, les pièces jointes et les validations sont répartis entre plusieurs documents, il devient difficile de savoir quelle version fait foi et ce que le client a réellement approuvé.

La solution mise en place

Nous avons intégré la création des propositions au processus projet, avec une numérotation atomique, des lignes reliées aux données réelles, des états documentaires contrôlés, les conditions, les taxes, les pièces jointes et les échéanciers.

L’impact sur l’activité

L’équipe fait évoluer une proposition du brouillon à l’approbation sans perdre les décisions projet, les conditions commerciales ni les éléments justificatifs qui lui sont associés.

Ce qui a été réalisé

  • Numérotation atomique
  • États documentaires contrôlés
  • Articles, taxes et échéances reliés

Socle technique

Swift · SwiftUI · TypeScript · Firebase Cloud Functions · Firestore

Lire l’étude de cas

02 / 04 réalisations

FACTURATION BROUILLON

De la proposition à la facture

Une fois la proposition approuvée, un processus serveur sécurisé la transforme en projet de facture relié et numéroté de façon atomique, sans reconstruire le périmètre commercial.

La facturation démarre directement à partir du document commercial approuvé, sans ressaisie manuelle.

Découvrir le projetFermer la fiche du projet

FACTURATION BROUILLON

De la proposition à la facture

Le problème métier

La facturation commence souvent par la ressaisie des informations déjà approuvées dans la proposition, avec à la clé des oublis possibles, un travail en double et des données incohérentes.

La solution mise en place

Nous avons développé un processus serveur qui vérifie l’état de la proposition, reprend les informations projet et les échéances admissibles, puis attribue le numéro de facture de façon atomique.

L’impact sur l’activité

La proposition approuvée devient un projet de facture connecté, tout en conservant les articles et le contexte de paiement qui lui sont associés.

Ce qui a été réalisé

  • Validation de l’approbation
  • Numérotation et création atomiques
  • Transfert des articles et paiements éligibles

Socle technique

TypeScript · Firebase Cloud Functions · Firestore transactions · decimal.js

Précisions

Le périmètre crée une facture brouillon ; édition, envoi, encaissement et cycle complet restent hors du système présenté.

Lire l’étude de cas

03 / 04 réalisations

PLANIFICATION DES PAIEMENTS

Échéanciers de paiement

Des acomptes et des jalons reliés à la proposition structurent les demandes de paiement, en pourcentage ou en montant fixe, autour du périmètre commercial correspondant.

Dès l’approbation commerciale, le client et l’équipe projet partagent une vision claire des paiements attendus.

Découvrir le projetFermer la fiche du projet

PLANIFICATION DES PAIEMENTS

Échéanciers de paiement

Le problème métier

Lorsque les acomptes et les paiements par étape sont suivis séparément de la proposition, les dates, pourcentages, montants demandés et soldes deviennent difficiles à vérifier.

La solution mise en place

Nous avons intégré les échéanciers directement aux documents financiers du projet, avec prise en charge des demandes en pourcentage comme des montants fixes.

L’impact sur l’activité

Étapes, dates, montants et soldes restent reliés à la proposition approuvée avant même le début de la facturation.

Ce qui a été réalisé

  • Acomptes et jalons
  • Calculs de pourcentage, montant, échéance et solde
  • Échéancier conservé avec la proposition

Socle technique

Swift · SwiftUI · TypeScript · Firebase Cloud Functions · Firestore · decimal.js

Lire l’étude de cas

04 / 04 réalisations

SUIVI DES PAIEMENTS

Suivi des règlements

Des enregistrements de paiement structurés et recalculés côté serveur garantissent la cohérence des montants réglés, des soldes restants et de l’état de règlement.

L’équipe projet suit l’avancement des règlements sans dépendre de totaux maintenus séparément à la main.

Découvrir le projetFermer la fiche du projet

SUIVI DES PAIEMENTS

Suivi des règlements

Le problème métier

Les données financières perdent vite leur fiabilité lorsque chaque paiement oblige une personne à mettre à jour manuellement plusieurs totaux et soldes calculés.

La solution mise en place

Nous avons structuré l’enregistrement des paiements autour d’écritures de référence et d’un recalcul côté serveur de l’état financier qui en résulte.

L’impact sur l’activité

Chaque paiement actualise le total réglé, le solde restant et l’état de règlement à travers un seul processus maîtrisé.

Ce qui a été réalisé

  • Paiements reliés aux documents financiers
  • Totaux et solde recalculés
  • États impayé, partiel, payé et en retard

Socle technique

Swift · SwiftUI · TypeScript · Firebase Cloud Functions · Firestore · decimal.js

Lire l’étude de cas

01 / 03 réalisations

APPLICATION NATIVE

Application native pour iPad et Mac

Une application native grand écran associe l’usage tactile de l’iPad à la précision d’un environnement de bureau sur Mac grâce à Mac Catalyst.

Les équipes réalisent un travail métier détaillé dans un environnement conçu pour les appareils et les modes d’interaction qu’elles utilisent réellement.

Découvrir le projetFermer la fiche du projet

APPLICATION NATIVE

Application native pour iPad et Mac

Le problème métier

Les activités visuelles et opérationnelles denses exigent de l’espace, de la précision, du multitâche et des comportements propres à la plateforme, qu’une interface mobile étirée ou une enveloppe responsive générique ne peuvent offrir.

La solution mise en place

Nous avons conçu une architecture applicative native spécifiquement adaptée au travail sur grand écran avec l’iPad et à un usage de bureau via Mac Catalyst.

L’impact sur l’activité

Les mêmes processus projet s’adaptent au tactile comme au bureau, tout en conservant les principes de navigation et d’interaction propres à chaque environnement.

Ce qui a été réalisé

  • Navigation adaptative multi-colonnes
  • Glisser-déposer, import, partage et fenêtres natifs
  • Flux produit et projet communs sur iPad et Mac

Socle technique

Swift · SwiftUI · UIKit · Mac Catalyst · Uniform Type Identifiers · Quick Look

Lire l’étude de cas

02 / 03 réalisations

INFRASTRUCTURE COLLABORATIVE

Moteur de synchronisation en temps réel

Un moteur natif et serveur coordonne l’édition collaborative grâce à des commandes sémantiques, un état déterministe, une reconnexion maîtrisée et des mécanismes de reprise.

La collaboration native complexe repose sur un état explicite et des mécanismes de reprise, et non sur de simples mises à jour optimistes en temps réel.

Découvrir le projetFermer la fiche du projet

INFRASTRUCTURE COLLABORATIVE

Moteur de synchronisation en temps réel

Le problème métier

L’édition simultanée et hors ligne exige davantage qu’un transport en direct : les modifications doivent fusionner de façon déterministe, survivre aux interruptions, être rejouées sans risque et rester récupérables dans la durée.

La solution mise en place

Nous avons développé le moteur collaboratif entre Swift natif, une couche CRDT en Rust, des WebSockets authentifiés et une persistance durable dans PostgreSQL.

L’impact sur l’activité

Une architecture cohérente prend en charge l’édition synchronisée, l’historique, les migrations, la reconnexion et la reprise.

Ce qui a été réalisé

  • Moteur CRDT natif
  • Synchronisation WebSocket authentifiée
  • Persistance, migrations et reprise

Socle technique

Swift · Rust · Automerge CRDT · WebSockets · Axum · PostgreSQL · Google Cloud Run

Précisions

La fondation est présentée sans revendication d’échelle illimitée, d’accès externe sans restriction ou de certification complète.

Lire l’étude de cas

03 / 03 réalisations

INFRASTRUCTURE APPLICATIVE

Backend serverless pour les processus métier

Une couche Firebase déplace la numérotation critique, les changements d’état, les données imbriquées, le traitement des fichiers, le nettoyage et le suivi des usages hors de l’interface, vers des opérations backend maîtrisées.

L’application applique les mêmes règles métier de façon fiable, quels que soient l’appareil, l’utilisateur, les nouvelles tentatives ou les traitements en arrière-plan.

Découvrir le projetFermer la fiche du projet

INFRASTRUCTURE APPLICATIVE

Backend serverless pour les processus métier

Le problème métier

Les règles métier deviennent fragiles lorsque les changements d’état importants ne vivent que dans le code client, où concurrence, nouvelles tentatives, permissions et pannes partielles sont difficiles à contrôler.

La solution mise en place

Nous avons confié au serveur les fonctions appelables, la numérotation atomique, les données reliées, le traitement du stockage, le nettoyage planifié et le suivi des usages.

L’impact sur l’activité

Les transitions critiques sont vérifiées et exécutées par des processus backend structurés, sans dépendre du seul comportement de l’interface.

Ce qui a été réalisé

  • Transitions validées par le serveur
  • Compteurs atomiques et enregistrements liés
  • Traitement du stockage et données hiérarchiques

Socle technique

TypeScript · Firebase Cloud Functions · Firestore · Cloud Storage · Cloud Scheduler

Précisions

Ce périmètre décrit l’infrastructure réalisée sans revendiquer un audit complet ni la certification de chaque frontière.

Lire l’étude de cas

01 / 07

Gestion de projet configurable

Plutôt que d’imposer le même modèle à tous les studios, cet environnement s’adapte à leurs étapes, leurs équipes, leurs clients, leurs fichiers, leurs spécifications et leurs paramètres financiers.

Les équipes travaillent dans un cadre qui reflète réellement leur pratique, au lieu de déformer celle-ci pour entrer dans un logiciel générique.

06 / Parlons de votre projet

Un premier échange concret.

Dites-nous ce qui vous freine.

Présentez-nous le processus, le blocage ou l’idée de produit. Nous identifierons la solution la plus ciblée pour créer un impact réel.

01 / 04

À propos de vous

01 / À propos de vous