Automatiser
Supprimez les tâches répétitives.
01 / L’idée
Nous concevons des logiciels métier à partir de vos processus — du processus répétitif au système qui le rend fiable.Des logiciels métier qui éliminent les frictions et s’adaptent à votre activité.
Supprimez les tâches répétitives.
Créez le logiciel métier dont votre activité a besoin.
Faites enfin communiquer vos outils.
Défilez : freins → solution → impact
Les freins
L’impact sur l’activité
Les tâches courantes prennent du temps et exigent des relances constantes.
Les informations essentielles sont dispersées entre des outils qui ne communiquent pas.
Votre équipe adapte ses méthodes à l’outil, alors que l’outil devrait s’adapter à elle.
Un logiciel métier ciblé, façonné autour de votre activité.
Remplacez les étapes répétitives par des processus automatisés et fiables.
Réunissez vos outils, vos informations et vos équipes dans un processus fluide.
Appuyez-vous sur un socle stable, capable d’évoluer avec votre activité.
05 / Nos réalisations
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
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.
OPÉRATIONS DE PROJET
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é
Socle technique
Swift · SwiftUI · TypeScript · Firebase Firestore · Cloud Functions
02 / 07 réalisations
MODÈLES STUDIO
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.
MODÈLES STUDIO
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é
Socle technique
Swift · SwiftUI · TypeScript · Firebase Cloud Functions · Firestore · Cloud Storage
03 / 07 réalisations
ONBOARDING 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.
ONBOARDING 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é
Socle technique
Swift · SwiftUI · Firebase Firestore · Cloud Storage
04 / 07 réalisations
FLUX DOCUMENTAIRE
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.
FLUX DOCUMENTAIRE
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é
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.
05 / 07 réalisations
OPÉRATIONS CATALOGUE
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.
OPÉRATIONS CATALOGUE
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é
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.
06 / 07 réalisations
OPÉRATIONS PARTENAIRES
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.
OPÉRATIONS PARTENAIRES
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é
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.
07 / 07 réalisations
COORDINATION D’INVENTAIRE
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ë.
COORDINATION D’INVENTAIRE
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é
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.
01 / 04 réalisations
ESPACE VISUEL NATIF
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.
ESPACE VISUEL NATIF
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é
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.
02 / 04 réalisations
COLLABORATION NATIVE
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.
COLLABORATION NATIVE
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é
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.
03 / 04 réalisations
SORTIE ET LIVRAISON
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.
SORTIE ET LIVRAISON
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é
Socle technique
Swift · UIKit · Core Graphics · ImageIO · Uniform Type Identifiers
04 / 04 réalisations
PRÉPARATION D’IMAGE
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.
PRÉPARATION D’IMAGE
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é
Socle technique
Swift · Apple Vision · Core ML · DeepLabV3 · Core Image · UIKit
01 / 08 réalisations
DONNÉES PRODUIT
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.
DONNÉES PRODUIT
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é
Socle technique
Swift · SwiftUI · Firebase Firestore · Cloud Storage · SDWebImage
02 / 08 réalisations
DÉVELOPPEMENT DESIGN
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ÉVELOPPEMENT DESIGN
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é
Socle technique
Swift · SwiftUI · TypeScript · Firestore · Cloud Functions · Zod
03 / 08 réalisations
COORDINATION FF&E
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.
COORDINATION FF&E
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é
Socle technique
Swift · SwiftUI · Firestore collection-group queries · TypeScript · Cloud Functions
04 / 08 réalisations
DU NAVIGATEUR AU NATIF
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.
DU NAVIGATEUR AU NATIF
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é
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.
05 / 08 réalisations
SOURCING 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.
SOURCING 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é
Socle technique
Swift · SwiftUI · TypeScript · Zod · Firebase Cloud Functions · Firestore
06 / 08 réalisations
RÉFÉRENCE VISUELLE
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.
RÉFÉRENCE VISUELLE
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é
Socle technique
Swift · SwiftUI · Firebase Firestore · Cloud Storage · SDWebImage
07 / 08 réalisations
SOURCING SERVICES
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.
SOURCING SERVICES
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é
Socle technique
Swift · SwiftUI · Firebase Firestore · Cloud Storage
08 / 08 réalisations
CATALOGUE PUBLIC
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.
CATALOGUE PUBLIC
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é
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é.
01 / 04 réalisations
FINANCE DE PROJET
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.
FINANCE DE PROJET
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é
Socle technique
Swift · SwiftUI · TypeScript · Firebase Cloud Functions · Firestore
02 / 04 réalisations
FACTURATION BROUILLON
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.
FACTURATION BROUILLON
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é
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é.
03 / 04 réalisations
PLANIFICATION DES PAIEMENTS
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.
PLANIFICATION DES PAIEMENTS
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é
Socle technique
Swift · SwiftUI · TypeScript · Firebase Cloud Functions · Firestore · decimal.js
04 / 04 réalisations
SUIVI DES PAIEMENTS
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.
SUIVI DES PAIEMENTS
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é
Socle technique
Swift · SwiftUI · TypeScript · Firebase Cloud Functions · Firestore · decimal.js
01 / 03 réalisations
APPLICATION NATIVE
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.
APPLICATION NATIVE
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é
Socle technique
Swift · SwiftUI · UIKit · Mac Catalyst · Uniform Type Identifiers · Quick Look
02 / 03 réalisations
INFRASTRUCTURE COLLABORATIVE
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.
INFRASTRUCTURE COLLABORATIVE
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é
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.
03 / 03 réalisations
INFRASTRUCTURE APPLICATIVE
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.
INFRASTRUCTURE APPLICATIVE
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é
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.
01 / 07
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.
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.