Aller au contenu
Business Agile
← Services
02

Application métier sur mesure et développement logiciel sur mesure Application métier

Votre façon de travailler, traduite en logiciel, par la personne qui vous a écouté

Je conçois et je développe des applications métier et des plateformes web sur mesure : back-end Python, interface React, déploiement et maintenance. Le même développeur cadre le besoin, écrit le code et répond quand quelque chose ne va pas.

Décrire mon projet

Quand une application métier sur mesure vaut-elle le coup ?

Un logiciel du marché suffit tant que votre métier ressemble à celui des autres. Le sur mesure devient pertinent quand une règle propre à votre activité ne rentre dans aucun outil existant, quand vous passez vos journées à recopier des données d'un tableur à l'autre, ou quand votre produit est lui-même une plateforme. Pour Eco-Actives, par exemple, une seule animatrice ne peut tenir qu'un atelier à la fois : réserver un créneau doit faire disparaître les autres ateliers proposés au même moment. Aucun module de stock ne sait exprimer cette règle, il a fallu l'écrire.

À l'inverse, si un outil existant couvre 90 % de votre besoin, je vous conseillerai de l'adopter et, au besoin, de l'étendre par une intégration plutôt que de tout réécrire.

Ce que j'ai déjà construit

Pour Pitchichi, un service de conseil qui aide les entreprises à choisir leur agence de communication, j'ai écrit l'essentiel de l'API Django REST : 18 modèles répartis en 6 applications, un parcours de qualification du besoin, un annuaire d'agences avec portfolios, des tâches asynchrones supervisées, trois environnements. Pour ScienceProtect, j'ai participé à une plateforme de veille scientifique : API Django puis FastAPI, ingestion de publications, graphe de connaissances.

Ces projets ont des points communs : un modèle de données pensé avant les écrans, des tests automatisés sur la logique métier, un déploiement reproductible, et un code que quelqu'un d'autre peut reprendre.

Ma méthode, du cadrage à la mise en production

Je commence par écrire avec vous les objets de votre métier et leurs règles, puis le contrat de l'API avant la première ligne de code. C'est ce qui a été fait pour le site d'Arbre Agile, dont le contrat HTTP était spécifié dans un fichier OpenAPI avant l'implémentation. Ensuite je livre par petites étapes que vous pouvez essayer sur un environnement de recette, jamais un gros livrable au bout de trois mois.

Chaque modification passe par une branche, une vérification automatique (lint, tests, typage) et une revue avant d'atteindre la recette puis la production. Vous voyez le projet avancer, et vous gardez la main sur ce qui part en ligne.

Une stack sobre et répandue

Côté serveur, j'utilise Python avec Django quand il faut un back-office et des permissions riches, FastAPI quand il faut une API rapide et typée. Les données vivent dans PostgreSQL, parfois dans une base en graphe comme Memgraph quand les relations sont le cœur du sujet. Côté interface, React et TanStack. Le tout est conteneurisé avec Docker et déployé derrière Traefik.

Ce sont des outils largement utilisés : si demain vous recrutez un développeur ou confiez le projet à une autre équipe, elle trouvera un code standard, documenté et testé, pas une technologie maison.

Sécurité, données personnelles et suite du projet

Une application métier manipule souvent des données sensibles : clients, patients, dons, paiements. Je stocke le minimum nécessaire, je hache les mots de passe avec des algorithmes adaptés (argon2 sur 24hprojects), je préfère des liens de connexion signés et à usage unique quand l'utilisateur n'a pas besoin de compte, comme pour les donateurs de TapToSupport, et je limite le nombre de requêtes par visiteur sur les points d'entrée exposés. Les secrets restent sur le serveur, jamais dans le code, et les accès d'administration sont séparés des accès utilisateurs.

Après la mise en production, l'application continue de vivre : nouvelles règles, nouveaux utilisateurs, mises à jour des bibliothèques. Je peux en assurer la maintenance moi-même, ou la transmettre à votre équipe avec une documentation de reprise, des tests qui décrivent le comportement attendu et un déploiement que quelqu'un d'autre peut relancer. Sur 24hprojects, par exemple, l'API est couverte par 55 tests qui servent aussi de documentation vivante.

Web ou mobile ?

La plupart des applications métier que je construis sont des applications web : elles s'ouvrent dans un navigateur, sur ordinateur comme sur téléphone, sans passer par un magasin d'applications, et une mise à jour touche tout le monde en même temps. Une application mobile native se justifie quand elle a besoin d'une fonction du téléphone qu'un navigateur ne donne pas. C'est le cas de TapToSupport, où le paiement sans contact exige une application installée depuis le Play Store : l'application Android est prévue en premier, l'iPhone ensuite, et l'API est commune aux deux.

Un lien direct avec celui qui code

Vous parlez directement à celui qui conçoit et écrit le code. Il n'y a pas de chef de projet qui reformule, pas de perte d'information entre le commercial et l'équipe technique. Quand un projet demande plus de monde, je le dis dès le départ et je m'appuie sur des développeurs avec qui j'ai déjà travaillé, comme sur ScienceProtect ou Pitchichi, en l'annonçant clairement.

Je ne suis pas le bon choix pour une application mobile native complexe à livrer en quelques semaines.

Projets réalisés dans ce domaine

scienceprotect.com
Page d'accueil du site ScienceProtect, veille scientifique pour la sécurité alimentaire
IA · oct. 2025

ScienceProtect

API, pipelines de données et graphe de connaissances pour suivre la science de l'alimentation.

40 millionsd'études suivies (chiffre publié par le client)607tests automatisés sur l'API Who's Who (équipe)
scienceprotect.comoct. 2025
guide.pitchichi.com
Guide Pitchichi des agences de communication, page d'accueil
App · sept. 2021

Pitchichi

L'API d'un annuaire d'agences de communication et de son assistant de brief.

471 / 783commits de l'API signés de ma main18modèles Django dans six applications
guide.pitchichi.comsept. 2021
API · 2020

SNCF DGEX Solutions

Le back-end d'une application de numérisation, dans un périmètre fermé.

4 moisdurée de la mission, automne 20200ligne de code du client conservée chez moi
Ingénierie ferroviaire, application interne2020
Page d'accueil d'Appétit, campagne de bons d'achat
Web · juin 2020

Appétit

Une librairie culinaire en ligne, écrite au printemps 2020.

2 applicationssite public et back-office9 pagessur le site public
Librairie indépendante, livres de cuisine et photographiejuin 2020
Écran d'accueil de l'application Good Day
App · févr. 2020

Good Day

Six bonnes nouvelles par jour, dans une application qui tient hors connexion.

6rubriques par jour77 Mode médias embarqués, audio compris
Média, application mobile grand publicfévr. 2020
Le configurateur DMD Prices et ses cinq critères de tarification
Web · févr. 2018

DMD Prices

Une grille tarifaire à cinq critères, transformée en configurateur qui calcule à chaque clic.

5critères combinés pour un prix3versions de PHP vérifiées par la CI
Art, impression sur toile, devis en lignefévr. 2018
L'écran de recherche PrevenFit, trois champs et un bouton
App · déc. 2017

PrevenFit

Un espace abonné qui ne répond que si l'on sait déjà exactement quoi chercher.

3champs exigés, tous exacts, pour obtenir une réponse0résultat approchant renvoyé par la recherche
Services aux salles de sport, espace abonnédéc. 2017
App · juil. 2017

Jaco

Le produit de veille d'ETAONIS, de l'inscription payante aux rapports périodiques.

3formules d'abonnement à l'inscription4fonctions développées pour le MVP
Veille média, logiciel en abonnementjuil. 2017
Maquette du quiz : la carte des arrondissements de Paris et la question en cours
App · mars 2017

Quizz Paris

Un moteur de quiz écrit pour ce projet, sur une carte de Paris cliquable.

20arrondissements cliquables sur la carte10questions, éditables sans développeur
Prévention des risques, sensibilisation du publicmars 2017
API · En développement

TapToSupport

Une application de collecte de dons en personne : le donateur pose sa carte sur le téléphone du bénévole.

6entités du modèle de domaine4prestataires de paiement comparés
Collecte de dons pour associationsEn développement
Tableau de production de 24hprojects
App · En développement

24hprojects

Une fonctionnalité ou un MVP livré en 24 heures, avec la production suivie en direct.

3 joursde développement, front et API55fonctions de test côté API
Plateforme de livraison de MVPEn développement

Questions fréquentes

Combien de temps faut-il pour développer une application métier sur mesure ?

Cela dépend du nombre de règles métier et d'écrans, et je ne donne pas de délai sans cadrage. Ce que je peux garantir, c'est une livraison par étapes : une première version utilisable sur un environnement de recette, puis des ajouts réguliers que vous essayez avant leur mise en production, plutôt qu'un tunnel de plusieurs mois sans rien voir.

Développement logiciel sur mesure ou logiciel du marché : comment choisir ?

Si un logiciel existant couvre l'essentiel de votre besoin, il sera moins cher et plus vite en place. Le sur mesure se justifie quand une règle propre à votre activité ne rentre dans aucun outil, ou quand le logiciel est votre produit. Je peux aussi relier un outil du marché à vos autres systèmes par une API plutôt que tout réécrire.

Le code de mon application m'appartient-il ?

Oui. Le code vit dans un dépôt Git à votre nom ou transféré à la fin du projet, avec la configuration de déploiement et la documentation de reprise. J'utilise des technologies répandues (Python, Django, FastAPI, React, PostgreSQL, Docker) pour qu'un autre développeur puisse reprendre le projet sans dépendre de moi.

Pouvez-vous reprendre une application existante ?

Oui, à condition de commencer par un audit : lecture du code, des dépendances, des tests et de la façon dont l'application est déployée. Je vous remets un état des lieux avec les risques et les priorités, puis nous décidons ensemble s'il vaut mieux faire évoluer l'existant ou reconstruire une partie.

Un projet ? Parlons-en cette semaine.

Un brief court, une réponse sous 48 h, une estimation ferme après cadrage.

Décrire mon projet