Réalisations · § Index

Des projets, pas des slides.

Quatre histoires de logiciel sur-mesure : ce que les clients sont venus chercher, ce qu'ils avaient vraiment besoin, ce qu'on a construit, et ce que ça a changé pour eux.

Index
Notre produit · Étude de cas

EventStorm notre meilleure carte de visite.

On n'a pas développé EventStorm pour vendre un produit de plus. On l'a fait parce qu'on a vu, de l'intérieur, à quel point organiser un événement pouvait virer au casse-tête d'outils éparpillés. On avait envie de construire quelque chose qui aide vraiment, pas un énième logiciel, mais l'outil qu'on aurait voulu avoir. C'est la preuve la plus honnête de ce qu'on sait faire. Ce qu'on construit pour nous, on sait le construire pour vous.

EventStorm · dashboard · RH · facturation · evenementiel

TOUT A COMMENCÉ PAR UN FORMULAIRE

Il existe mille outils qui font tout et aucun qui fait vraiment ce dont les organisateurs ont besoin. Alors on a commencé petit : régler le problème des inscriptions d'exposants. Puis gérer qui on accepte, qui on met en liste d'attente. Puis les mails de suivi. Puis la génération des contrats et des conditions générales. Puis les factures. À chaque étape résolue, une autre apparaissait et on ne s'est plus arrêtés.

UNE CHOSE EN ENTRAÎNANT UNE AUTRE

Très vite, une évidence : pourquoi ne pas créer une carte interactive, pour que les exposants choisissent leur zone et que les organisateurs attribuent les emplacements d'un coup d'œil ? Et tant qu'à faire, un vrai plan d'infrastructure sorties de secours, points info, sanitaires, postes de secours. Ce qui était un formulaire devenait une plateforme.

LE MODULE QUE PERSONNE NE PROPOSAIT

En discutant avec les organisateurs, le même constat revenait : pour gérer le staff et les bénévoles, c'est toujours un outil à part, ou un énième fichier Excel. On a cherché pourquoi aucune solution abordable ne le faisait correctement. On n'a pas trouvé de réponse. Alors on s'est lancés. On a échangé avec des RH qui nous ont raconté leur métier et décrit leur outil de rêve. Et on en a fait un module : gestion du staff payé et des bénévoles, plannings de groupe simples à monter, vue claire côté organisation comme côté équipe. Avec, pour les deux profils, la gestion des timesheets.

ON N'OUBLIE PAS LES ASSOCIATIONS

Les associations aussi méritent un outil efficace. EventStorm gère l'envois de mails automatiques, les cotisations, et génère des QR codes pour leurs événements pour adhérer ou faire un don rapidement. Moins de paperasse, plus de temps pour ce qui compte vraiment.

LES DÉFIS, ON LES AIME

On relève les défis parce qu'on aime ça et parce que notre objectif est simple : aider, et mettre notre expertise à votre service. Ce qu'on construit, c'est une plateforme qui rassemble les gens. Pour que le monde associatif et événementiel puisse faire de grandes choses sans se noyer dans les tâches fastidieuses, et se consacrer à l'essentiel : créer des moments mémorables.

NOTRE ENGAGEMENT

Toutes les données sont hébergées en Suisse. Tout le développement est fait par nous, ici. Et on reste à votre écoute pour faire grandir EventStorm pour qu'il vous aide, vraiment.

CE QU'IL Y A SOUS LE CAPOT

Au-delà des fonctionnalités, des partis pris qui comptent : vos documents restent les vôtres et l'accès en lecture est garanti même après résiliation (zéro enfermement), conformité nLPD & RGPD by design, signature électronique des contrats, et synchronisation comptable Bexio bidirectionnelle. La même rigueur que sur nos projets sur-mesure.

Étude de cas · § 02

Du fichier Excel partagé à une plateforme dédiée.

Le Marché de Noël de Morges, c'est trois semaines d'événement, ~60 000 visiteurs, environ cent vingt exposants par saison, et un comité d'organisation bénévole qui s'épuisait sur les allers-retours par mail.

Morges Noël · organisation · automatisation

Le contexte

Derrière chaque événement, il y a une réalité que peu de gens voient : des organisateurs, souvent bénévoles, qui passent des centaines d'heures sur l'administratif. Une dizaine d'outils éparpillés à faire tenir ensemble, et le temps qu'on devrait passer à imaginer l'événement gruge par l'organisation elle-même.

La demande initiale

« On voudrait juste un formulaire en ligne pour que les exposants s'inscrire. » L'idée de départ tenait en une phrase : ne plus recevoir des fiches d'inscription papier scannées ou photographiées par mail. Puis très vite, l'évidence : tant qu'à faire, autant pouvoir valider les candidatures dans la foulée. Et avoir une liste d'attente qu'on puisse filtrer. Et pourquoi pas la facturation. Et l'attribution des stands. Le « juste un formulaire » s'est transformé, étape par étape, en plateforme complète.

Le vrai problème

Le formulaire n'était que la pointe. La chaîne complète était éclatée : candidature → sélection collaborative → contrat → paiement → attribution d'emplacement → communication terrain. Six outils différents, aucune source de vérité, donc personne ne savait jamais où en était un dossier.

La solution apportée

Une plateforme unifiée : candidature publique, scoring collaboratif (chaque membre du comité vote depuis chez lui), génération automatique des contrats, paiement Twint & carte, plan interactif des emplacements, espace exposant dédié pour les documents et les news.

Les défis

Côté technique : le plan interactif des emplacements avec 300+ stands géo-référencés, et la génération PDF des contrats avec une mise en page que le trésorier acceptait. Côté humain plus dur encore : faire accepter à cinq bénévoles, dont certains organisaient le marché depuis quinze ans, de changer leur façon de travailler. On a fait des ateliers, on a accepté deux fois de revenir en arrière.

Le résultat

Le temps administratif est passé d'environ 120 heures à 25 par édition (−79 %), le délai candidature → confirmation de 3-6 semaines à 5-10 jours (−75 %), et les erreurs de facturation de quatre à six par édition à zéro. Cent pour cent des bénévoles ont désormais un contrat signé. Et ils disent dormir mieux c'est subjectif, mais c'était l'objectif.

Ce que ça a changé

Le marché peut désormais ouvrir aux nouveaux exposants chaque année ce qu'ils n'osaient plus faire faute de bande passante humaine. Et l'outil tourne sous EventStorm, donc toute amélioration qu'on apporte pour un autre organisateur leur profite automatiquement.

Étude de cas · § 03

Starter Backend, l'autonomie du client, sans sacrifier la qualité.

Comment l'IA et le développement professionnel forment un duo gagnant. Un projet de reporting immobilier estimé à 35'000 CHF, livré pour 12'000 CHF avec un client devenu pleinement autonome.

Immobilier · backend · cockpit

Le contexte

Tout développeur connaît l'impasse budgétaire du sur-mesure : un devis honnête, et la réponse qui tombe « c'est trop cher ». En parallèle, les outils IA de génération de code (Antigravity, Cursor) font émerger une nouvelle catégorie d'utilisateurs : des « citizen developers », experts de leur métier et à l'aise avec la technologie, mais sans la maîtrise des subtilités professionnelles sécurité, architecture, déploiement, maintenance.

La demande initiale

Une régie immobilière romande veut transformer les exports de son ERP (Quorum) en rapports de gestion professionnels pour ses propriétaires : import et structuration des données JSON/CSV, tableau de bord avec filtres avancés, génération de PDF, assistant IA conversationnel, authentification Microsoft à double facteur, portail client. Estimation cohérente pour un full-stack complet : 35'000 CHF.

Le vrai problème

Le budget n'était pas disponible. Mais plutôt que de décliner, le client a fait une proposition inattendue : « J'utilise Antigravity. Je pourrais générer mes interfaces moi-même. Tu ne pourrais pas juste… sécuriser et mettre en ligne ce que je crée ? » Après un premier scepticisme, on a renversé la perspective : sa connaissance métier est irremplaçable, son envie de mettre les mains dedans est un atout. La question n'était plus « comment faire rentrer le projet dans son budget » mais « comment structurer une collaboration où chacun apporte sa valeur ».

La solution apportée

Le modèle Starter Backend : séparer le moteur du cockpit. Le développeur construit tout ce qui requiert une expertise technique pointue ; le client génère ses interfaces avec ses outils IA. Livré : une API NestJS + PostgreSQL exposant toutes les opérations métier, une documentation « AI-Ready » copiable directement dans les prompts, un fichier CLAUDE.md qui cadre les générations de l'IA, une authentification MagicLink + JWT, et une infrastructure CI/CD avec environnements staging et production séparés.

Le workflow collaboratif

Un cycle clair s'installe : le client développe en local avec Antigravity, connecté à l'API de staging ; il teste avec de vraies données ; quand il est satisfait, il push sur GitHub et demande une review ; le développeur audite le code sécurité, performance, bonnes pratiques puis déploie en production. Ce cycle se répète autant que nécessaire : le client avance à son rythme, le développeur intervient ponctuellement pour garantir la qualité.

Le résultat

12'000 CHF au lieu de 35'000 (−66 %), mise en production en trois semaines. Depuis, le client a créé seul 15 vues imbriquées sans aucune intervention, déployé deux fois son frontend en autonomie, et trois évolutions backend ont été ajoutées. « C'est exactement ce que je voulais. Et ce n'est que le début j'ai tellement d'idées pour la suite. »

Ce que ça a changé

Un nouveau paradigme : ni « l'IA remplace le dev », ni « le dev ignore l'IA », mais le duo qui donne au client les moyens de construire exactement ce dont il a besoin. Le modèle crée une relation long terme reviews, évolutions, conseils plutôt qu'un projet one-shot. Le développeur ne perd pas de valeur : il se positionne comme l'architecte indispensable qui rend possible l'autonomie du client.

Étude de cas · § 04

Du fitting à la facture, une seule source de vérité.

DomaGolf conçoit et assemble des clubs de golf sur mesure : un produit qui n'existe pas tant qu'un joueur n'a pas été mesuré, dont le prix est un cumul et non un tarif catalogue. On a construit l'ERP qui modélise tout ce métier du rendez-vous de fitting à l'enquête de satisfaction sur un réseau de boutiques et d'ateliers répartis sur plusieurs pays et plusieurs devises.

ERP · Outil sur-mesure - stock

Le contexte

Un club de golf sur mesure n'existe pas avant d'être commandé : il s'assemble à la demande à partir d'une tête, d'un shaft et d'un grip, plus des prestations d'atelier. Le prix n'est jamais un tarif figé, c'est une somme dynamique. Et la chaîne est longue mesure, approvisionnement, montage, expédition, facturation avec un très faible droit à l'erreur : un shaft ou un loft incorrect rend le club inutilisable.

Le problème de départ

Le métier vivait dans des outils disjoints : tableurs, agendas personnels, logiciel de caisse, comptabilité, e-mails. Le lien entre le rendez-vous et la prescription n'était pas tracé, le stock n'avait pas d'historique fiable, l'état réel d'une commande était flou, et la facturation était ressaisie à la main. Le besoin n'était pas « un logiciel de plus » mais une colonne vertébrale capable de modéliser le métier dans toute sa longueur.

La solution apportée

Un ERP métier sur mesure organisé autour d'un principe : une source unique de vérité, exposée par une API centrale, autour de laquelle se branchent les interfaces et les intégrations. Trois partis pris modéliser le métier (un fitting produit une prescription, qui produit des lignes de commande, qui déclenche un montage à l'atelier), tracer chaque transition, et automatiser par événements pour ajouter des comportements sans réécrire l'existant.

Le cycle de bout en bout

Rendez-vous → fitting & prescription → commande → approvisionnement fournisseurs → picking par vagues → montage (un build piloté par machine à états) → expédition → facturation → synchronisation comptable → enquête de satisfaction à J+21. Chaque transition se propage automatiquement : la réception des pièces clôture l'ordre d'appro, une rupture bascule le build en backorder et prévient le client, l'expédition ouvre la facture. Aucune coordination manuelle entre les étapes.

Les intégrations

Un ERP n'a de valeur que s'il dialogue avec l'existant : comptabilité Bexio (export clients & factures, ventilation comptable correcte selon le pays et la nature de la prestation), e-commerce WooCommerce (bons d'achat créés via webhook signé, PDF à code-barres envoyé au client), simulateurs Trackman (verrouillage physique des baies au créneau réservé), calendriers Google & iCal pour les fitters, et une API publique ouverte aux partenaires avec webhooks.

Les défis

Le socle, c'est la traçabilité : chaque mouvement de stock est journalisé, et le stock disponible se reconstitue à partir du journal plutôt que d'une valeur posée. C'est ce qui a permis de diagnostiquer et corriger des incohérences subtiles un stock qui devenait négatif (deux compteurs additionnés au lieu d'être réconciliés), un diagnostic qui criait « 19 blocages » dont 17 faux positifs faute d'agréger par produit. À quoi s'ajoute la vraie source de complexité : multi-tenant, multi-boutique, multi-devise et multi-fuseau, qui conditionnent presque toutes les règles métier.

Ce que ça a changé

Un ensemble d'outils disjoints est devenu un système nerveux unique. En plaçant le métier au centre et en traitant les interfaces comme interchangeables, DomaGolf a pu se doter d'une interface moderne sans réécrire son cœur, ajouter des canaux de vente et des intégrations, et corriger des incohérences profondes interface après interface, sans bascule risquée. L'ERP est même devenu une plateforme : des partenaires se branchent dessus via l'API publique. La plateforme est passée du stade « ça marche » au stade « ça tient ».

Notre méthode

Le récit derrière chaque projet.

Si chacune de nos études de cas suit le même fil, c'est parce que nous abordons chaque projet selon les mêmes six étapes. Pas une méthode rigide une façon de garder la tête froide.

01
Écouter

Comprendre ce qui est dit. Et ce qui ne l'est pas.

02
Cadrer

Séparer la demande du besoin. Reformuler.

03
Concevoir

Architecture, interface, parcours utilisateur.

04
Construire

Code propre, itérations courtes, démos régulières.

05
Livrer

Mise en production accompagnée, pas larguée.

06
Accompagner

On reste. C'est souvent là que ça commence vraiment.

À votre tour

Le prochain cas, on l'écrit avec vous ?

Présentez-nous ce que vous voulez construire. On vous dira honnêtement si c'est pour nous, et si oui, comment on s'y prendrait.

Comment ça se passe
  1. 01 Vous nous écrivez en quelques lignes.
  2. 02 On vous répond sous 48h ouvrées.
  3. 03 Un appel de 45 min, gratuit, pour comprendre.
  4. 04 Une proposition écrite, claire, sans engagement.