Réalisations / Santé · SaaS
PharmaliZr — sérialisation médicaments
Solution SaaS de contrôle des médicaments par datamatrix, évoluée jusqu’à la certification France MVO.
Contexte
De quoi il s’agit
PharmaliZr, c’est un produit SaaS de sérialisation et de vérification des médicaments — un sujet réglementé, sensible, où la confiance technique et institutionnelle compte autant que l’UI. De la création à la certification France MVO, le fil conducteur a été : construire un logiciel maîtrisé, multi-support, API-first, sur une stack open source (Symfony + React).
PharmaliZr is a SaaS product for medicine serialisation and verification — a regulated, sensitive domain where technical and institutional trust matter as much as UI. From creation to France MVO certification, the thread was: build mastered, multi-device, API-first software on an open-source stack (Symfony + React).
Innovation Digitale documente ce cas sous l’angle build : pas une success story marketing creuse, un récit problématique → solution → résultat utile aux décideurs PME/ETI. Chaque techno citée renvoie au socle (/socle/) : documentation, communauté, stabilité. Le code, quand nous le livrons, vous appartient — c’est le fil rouge made in France / souveraineté numérique.
Innovation Digitale documents this case as a build story: not a hollow marketing success piece — a problem → solution → result narrative useful to SME decision-makers. Every cited technology links to the stack (/socle/): docs, community, stability. When we ship code, you own it — the Made-in-France / digital sovereignty thread.
Vous vivez un symptôme voisin (dette, silos, livraison fragile) ? Le Brief 45 minutes est gratuit : on clarifie le périmètre, puis un audit build si le sujet tient la route. La stack suit le besoin — jamais l’inverse.
Seeing a similar symptom (debt, silos, fragile delivery)? The 45-min Brief is free: we clarify scope, then a build audit if it holds. The stack follows the need — never the other way around.
01 · Problématique
Le problème
Contrefaçon de médicaments, obligation réglementaire de sérialisation, besoin d’une solution multi-support sans installation lourde — PDA, mobile, desktop — et d’une API pour éditeurs métier.
Medicine counterfeiting, mandatory serialisation rules, need for a multi-device solution without heavy install — PDA, mobile, desktop — plus an API for industry vendors.
La contrefaçon de médicaments et la directive européenne imposent des contrôles sérieux. Les pharmacies (officine, PUI) et les laboratoires ont besoin de scanner des datamatrix, vérifier en temps réel, gérer les alertes, tracer les lots — sans installer une usine logicielle sur chaque poste.
Medicine counterfeiting and the European directive require serious controls. Pharmacies (community and hospital) and labs need to scan datamatrix codes, verify in real time, manage alerts, track batches — without installing a software factory on every workstation.
S’ajoute la contrainte multi-canal : PDA, mobile, desktop, et une API REST pour les éditeurs déjà présents chez les clients (LGO, white-label). Une boîte noire propriétaire aurait bloqué les intégrations et la confiance réglementaire.
Add the multi-channel constraint: PDA, mobile, desktop, plus a REST API for vendors already at the client (pharmacy software, white-label). A proprietary black box would have blocked integrations and regulatory trust.
02 · Solution
Ce que nous avons construit
Produit SaaS / on-premise / API REST : scan datamatrix, vérification temps réel, alertes, traçabilité. Front React, backend Symfony, déploiement continu, co-design avec pharmaciens.
SaaS / on-premise / REST API product: datamatrix scan, real-time verification, alerts, traceability. React front, Symfony backend, continuous deploy, co-design with pharmacists.
Produit en SaaS, on-premise et API : scan intelligent, anomalies, historique, reporting. Co-design avec les pharmaciens pour coller au terrain. Front React, backend Symfony, déploiement continu — la qualité n’est pas un discours, c’est le pipeline.
Product as SaaS, on-premise and API: smart scan, anomalies, history, reporting. Co-design with pharmacists to match the field. React front, Symfony backend, continuous deploy — quality isn’t a speech, it’s the pipeline.
L’API documentée ouvre le marché white-label : les éditeurs intègrent sans réinventer la sérialisation. C’est typiquement le genre de contrat d’interface qu’on pose tôt dans un build iD.
The documented API opens the white-label market: vendors integrate without reinventing serialisation. That’s the kind of interface contract we set early on an iD build.
03 · Résultat
Ce que ça change
Certification France MVO obtenue ; solution de référence pour laboratoires, PUI et officines ; base pour l’expansion européenne.
France MVO certification obtained; reference solution for labs, hospital pharmacies and community pharmacies; foundation for European expansion.
Certification France MVO, position de référence sur le marché français, base pour l’expansion européenne. Un produit réglementé qui tient parce que la stack et la méthode tiennent.
France MVO certification, reference position on the French market, foundation for European expansion. A regulated product that holds because the stack and method hold.
Tech
Angle technique
Un produit réglementé exige des contrats clairs (API), des interfaces testables et une stack open source maîtrisée — React + Symfony — plutôt qu’une boîte noire.
A regulated product needs clear contracts (API), testable UIs and a mastered open-source stack — React + Symfony — not a black box.
Dans la santé réglementée, « move fast and break things » n’est pas une option. Symfony + React + API + CI, c’est la combinaison qui permet d’évoluer sans perdre la traçabilité ni la confiance des autorités.
In regulated health, “move fast and break things” isn’t an option. Symfony + React + API + CI is the combination that lets you evolve without losing traceability or authority trust.
Le contexte réglementaire change vite : certification, alertes, traçabilité des lots, exigences France MVO. Sans une architecture capable d’absorber ces évolutions, chaque nouvelle règle devient un chantier de panique. PharmaliZr a été pensé comme un produit évolutif — SaaS pour démarrer vite, on-premise quand le client l’exige, API pour les éditeurs partenaires.
The regulatory context moves fast: certification, alerts, batch traceability, France MVO requirements. Without an architecture that can absorb change, every new rule becomes a panic project. PharmaliZr was designed as an evolvable product — SaaS to start fast, on-premise when required, API for partner vendors.
Côté expérience, le co-design avec les pharmaciens a évité l’écueil classique du logiciel « beau en démo, inutilisable au comptoir ». PDA, mobile, desktop : le même cœur métier, des interfaces adaptées. C’est exactement l’approche iD : le domaine d’abord, les canaux ensuite.
On experience, co-design with pharmacists avoided the classic “pretty in demo, unusable at the counter” trap. PDA, mobile, desktop: same domain core, adapted UIs. That’s the iD approach: domain first, channels second.
Pour Innovation Digitale, ce cas illustre aussi la souveraineté : stack open source maîtrisée, code et contrats d’API documentés, pas de dépendance opaque. Un laboratoire ou une officine peut auditer, intégrer, faire évoluer. C’est le type de récit qu’on veut pouvoir citer : problème de santé publique, contrainte réglementaire, build logiciel sérieux.
For Innovation Digitale, this case also illustrates sovereignty: mastered open-source stack, documented code and API contracts, no opaque dependency. A lab or pharmacy can audit, integrate, evolve. It’s the story worth citing: public-health problem, regulatory constraint, serious software build.
Si vous construisez un SaaS réglementé (santé, finance, transport), le Brief 45 min permet de cartographier risques, stack et critères de conformité avant d’écrire la première feature « marketing ».
If you’re building regulated SaaS (health, finance, transport), the 45-min Brief maps risks, stack and compliance criteria before the first “marketing” feature.
Source détaillée : sebastien.maimon.fr
Next · Loading
Un outil qui coince ?
Un Brief de 45 minutes, gratuit. On clarifie le périmètre — puis un audit build si ça tient la route.