SaaS · ERP · CRM · Back-office · Outils métier

Quand l'Excel ne suffit plus.
Quand le SaaS générique
ne colle pas à votre métier. Application web sur-mesure — SaaS, ERP, CRM, outils internes

Développement d'application web sur-mesure pour PME industrielles, startups SaaS et structures qui ont des besoins métier que les outils du marché ne couvrent pas. Code propriétaire en PHP/Symfony, Go ou Vue 3 — pas de plugins, pas d'abonnement caché, pas de lock-in.

MVP livré en
4 à 8 semaines · démo hebdomadaire
Modalités
Forfait par lot ou régie TJM 480TJM 480 €nbsp;€
Stack : Go PHP / Symfony Vue 3 Next.js PostgreSQL Docker AWS
14 Années
de dev applicatif
100% Code propriétaire
cédé au client
3 Stacks maîtrisées
PHP · Go · Vue/Next
0 Lock-in éditeur
infra portable Docker

Pour qui c'est.

Une application web sur-mesure, c'est cher et long quand le besoin n'est pas réel. Voici les profils où ça a du sens — et ceux où je vous redirige ailleurs.

Profil 1 — PME industrielle

Vous gérez votre production sur Excel et ça déborde.

Vous avez 5 à 50 personnes qui jonglent avec des classeurs partagés, un ERP générique qui ne couvre pas votre process métier spécifique, ou un outil legacy hérité d'il y a 15 ans. Une appli métier sur-mesure remet de l'ordre, sans payer 80 €/utilisateur/mois à un SaaS qui fait 30 % de ce qu'il vous faut.

Profil 2 — Startup SaaS

Vous devez sortir un MVP avant que le concurrent y arrive.

Vous avez levé (ou pas), vous avez une idée validée, vous avez besoin d'un dev senior capable de tenir le tech lead seul jusqu'à la série A. Multi-tenant, paiement Stripe, auth solide, observabilité, scalable. Pas un junior qui apprend sur votre dos — quelqu'un qui a déjà vu passer trois SaaS en prod.

Profil 3 — Association / collectivité

Vous voulez un back-office que vos bénévoles peuvent utiliser.

Gestion d'adhérents, suivi de subventions, plateforme d'inscription, outil de coordination entre antennes. Les SaaS « association » sont chers et inadaptés. Un back-office sur-mesure simple, hébergé chez vous, propre, c'est souvent plus rentable sur 5 ans.

Profil 4 — Scale-up B2B

Vous avez besoin d'un outil interne que personne ne vend.

Plateforme d'arbitrage commercial, dashboard logistique, moteur de matching B2B, console d'admin métier. Le besoin est trop spécifique pour acheter. Trop critique pour le bricoler en interne sur Notion + Zapier. Une vraie appli métier, conçue pour durer 10 ans.

PAS pour vous si

Vous voulez un site vitrine ou un blog WordPress.

Une application sur-mesure pour présenter votre entreprise, c'est sortir une masse pour écraser une mouche. Allez voir site vitrine PME (à partir de 1 500 €) ou création de site web — c'est le bon outil pour ce besoin.

PAS pour vous si

Un SaaS du marché couvre déjà 95 % du besoin.

Si HubSpot, Pipedrive, Notion, Airtable ou un Odoo configuré font le job, le sur-mesure est un mauvais choix. Mon audit gratuit sert aussi à dire « gardez ce SaaS, configurez-le mieux, ça coûte 50 fois moins cher ». Je préfère perdre un devis que vous embarquer dans un projet inutile.

Sur-mesure vs agence WordPress vs SaaS générique.

Les trois approches qui se présentent sur le marché ne font pas la même chose. Voici ce qui change concrètement quand vous demandez une appli métier à un dev senior plutôt qu'à une agence ou un éditeur SaaS.

Vs agence WordPress / no-code. Les agences locales WordPress font 90 % de leur chiffre sur des vitrines à 3 000 €. Quand on leur demande un outil métier, elles assemblent 15 plugins payants : un pour le formulaire, un pour la gestion utilisateurs, un pour Stripe, un pour les rapports. Au bout de 6 mois, vous avez un Frankenstein qui rame, des abonnements partout, et personne ne sait quel plugin casse les autres. Sur-mesure : un seul code source propre, écrit pour votre besoin précis, sans dépendances tierces gratuites-qui-deviennent-payantes.

Vs SaaS générique (HubSpot, Salesforce, Odoo). Les SaaS sont conçus pour 80 % des entreprises. Si votre process métier est dans les 80 %, prenez le SaaS, c'est imbattable. Si vous êtes dans les 20 % (industrie spécifique, contraintes réglementaires, workflow atypique), le SaaS devient une cage : vous payez 80 €/utilisateur/mois pour utiliser 30 % des features et vous adapter à un workflow qui n'est pas le vôtre. Sur-mesure : l'outil colle à votre métier, pas l'inverse.

Vs équipe interne ou ESN. Une équipe interne, c'est 3 à 6 mois de recrutement, un dev senior à 70 k €/an minimum, et le risque qu'il parte au bout d'un an. Une ESN, c'est des juniors facturés au prix du senior et un turnover qui détruit la mémoire du projet. Freelance senior : un seul interlocuteur, expérience condensée, engagement sur le résultat. Sur les 6 premiers mois d'un projet, c'est souvent 30 à 50 % moins cher qu'une équipe interne — et plus rapide.

Honnêteté : un freelance senior seul ne remplace pas une équipe de 10. Quand le projet grossit, je conçois pour que votre équipe interne puisse reprendre la main proprement (doc, tests, conventions, formation). L'objectif, c'est que vous puissiez vous passer de moi — pas l'inverse.

Cinq cas d'usage typiques.

Quelques scénarios concrets sur lesquels j'ai déjà bossé — ou que je rencontre régulièrement en audit. Pour vous donner une idée de ce qui rentre dans la case « application web sur-mesure ».

Cas 1 — Back-office gestion commandes

Centraliser les commandes multi-canaux.

PME industrielle qui reçoit ses commandes par mail, téléphone, fax et site web. Back-office unique qui agrège tout, calcule la disponibilité stock, génère les bons de prod, sort les bordereaux transporteur. Connexion à l'ERP comptable existant via API. Économie : 1 ETP de saisie évité.

PHP/Symfony · PostgreSQL · API ERP · Bootstrap admin
Cas 2 — SaaS multi-tenant

Plateforme B2B avec espace client cloisonné.

Startup qui vend un service à des clients pros. Multi-tenant strict (isolation des données par client), facturation Stripe automatisée, auth SSO Google/Microsoft, RBAC granulaire, exports CSV/PDF, webhooks sortants. Conçu pour passer de 10 à 1 000 clients sans réécrire.

Go ou Symfony · Vue 3 · Stripe · Postgres · Docker
Cas 3 — Intégration ERP existant

Surcouche web moderne sur ERP legacy.

Industriel qui a un ERP Sage / SAP / proprietary depuis 15 ans. Pas question de le remplacer. On développe une couche web par-dessus (portail client, espace fournisseur, dashboard pilotage) qui dialogue avec l'ERP via API, fichiers plats ou base directe. L'ERP reste, l'usage se modernise.

Go ou PHP · Connecteurs ERP · Cron import/export · API REST
Cas 4 — Automatisation pipeline data

Récupérer, transformer, orchestrer.

Cabinet conseil qui passe ses journées à scraper des données, retraiter dans Excel, envoyer des rapports. Pipeline automatisé : scraping programmé, normalisation Postgres, génération de rapports PDF, envoi par mail. Du « 3 jours de boulot par semaine » au « tout est dans l'inbox lundi matin ».

Go · Postgres · Cron · Headless Chrome · PDF
Cas 5 — CRM léger sur-mesure

Un CRM qui colle au parcours commercial.

Équipe commerciale de 5 à 20 personnes qui a un parcours de vente atypique (cycle long, nombreux interlocuteurs, devis complexes). HubSpot/Salesforce coûtent 5 000 €/an à 10 commerciaux et ne suivent pas le process. CRM custom : moins de champs, plus utile, intégré aux outils existants. Coût : 1 an de licence Salesforce = construction d'un CRM qui tient 10 ans.

Symfony ou Next.js · Vue 3 · Postgres · Auth SSO

La stack que je connais vraiment.

Pas le tableau Excel des 50 technos « maîtrisées ». Voici ce que j'ai mis en prod plusieurs fois, sur quoi je peux garantir un résultat, et pourquoi je choisis telle ou telle option selon le contexte.

Backend. Deux familles selon le projet. PHP 8 / Symfony 7 quand l'écosystème métier est riche (modèles complexes, ORM Doctrine utile, équipe interne qui devra reprendre) — c'est le choix par défaut pour la plupart des ERP, CRM et back-office. Go quand il faut de la performance pure, de l'orchestration, des workers, du temps réel, ou quand l'équipe sera petite et que l'absence de magie ORM est un atout — c'est mon choix pour les services data, les API à fort débit et les daemons.

Frontend. Vue 3 + Composition API + Pinia pour les back-offices et applications métier — la courbe d'apprentissage est plus douce que React, l'écosystème est mature, et les équipes internes prennent la main vite. Next.js (React) quand on a besoin de SSR/SEO sur les parties publiques d'un SaaS ou quand le client a déjà une équipe React. Pas de framework JS pour faire un back-office simple — du HTML server-rendered + un peu d'Alpine suffit souvent.

Base de données. PostgreSQL par défaut — JSONB, full-text search, triggers, partitionnement, c'est mature et ça scale. MySQL si l'infra existante l'impose. Redis pour le cache et les files de jobs. Pas de NoSQL « parce que c'est moderne » — relationnel quand la donnée est relationnelle.

Déploiement et ops. Docker systématique (build identique en dev, staging, prod), GitHub Actions ou GitLab CI pour la CI/CD avec tests et déploiement automatique, Nginx + Let's Encrypt pour le reverse proxy, monitoring via Sentry pour les erreurs et un Grafana/Prometheus léger si l'enjeu le justifie. Hébergement chez Scaleway, OVH, Hetzner ou cloud souverain selon la sensibilité.

Sécurité et tests. Tests unitaires sur le code métier critique (PHPUnit, Go testing), tests E2E Playwright sur les parcours utilisateurs principaux, audit des dépendances en CI, headers de sécurité (CSP, HSTS), authentification multi-facteurs disponible, chiffrement TLS partout. Pas du test pour le test — du test qui paye en prod.

Stack stable, pas hype : je n'utilise pas un framework parce qu'il est tendance sur Twitter, mais parce qu'il est en prod depuis 5 ans avec une vraie communauté. Pour un applicatif qui doit durer 10 ans, c'est plus important que d'avoir la dernière nouveauté du moment.

La méthodologie.

Quatre étapes, des livrables clairs, pas de tunnel. Du premier appel au déploiement en production avec votre équipe formée pour reprendre la main.

01
1 à 2 semaines · gratuit

Audit besoin et cadrage

Échanges avec les futurs utilisateurs (pas seulement le décideur), cartographie des process actuels, identification des points de douleur réels, dessin des écrans clés. Livrable : un document de cadrage qui dit honnêtement ce qui doit être développé — et ce qui peut rester sur Excel ou un SaaS du commerce.

02
1 semaine

Proposition technique et devis

Choix de la stack, architecture cible, lotissement du projet (MVP puis V1 puis V2), planning par jalons, options pour chaque lot. Deux modalités : forfait par lot (vous savez exactement combien ça coûte et quand c'est livré) ou régie au TJM 480TJM 480 €nbsp;€/jour (plus flexible si le périmètre évolue). Vous choisissez.

03
4 à 8 semaines · itérations hebdo

MVP livré et utilisable

Dev sur environnement de pré-production, démo chaque vendredi à votre équipe, ajustements en flux tendu. À la fin du MVP, vous avez une application vraiment utilisable par vos utilisateurs réels — pas une démo. Mise en prod possible dès cette phase si le périmètre couvre vos besoins critiques.

04
Itérations continues

V1, V2, transmission

Une fois le MVP en prod, on itère sur les retours utilisateurs. V1 = couverture complète du périmètre initial. V2 = nouvelles fonctionnalités demandées en cours de route. À tout moment, votre équipe peut reprendre la main : code documenté, tests, conventions claires, formation du dev référent. Pas de lock-in.

— Carnet de bord — 14 ans

Ils m'ont fait confiance.

Pas des avis Trustpilot achetés. Les entreprises où j'ai été en CDI, mission ou formation — chacune est vérifiable sur LinkedIn, et je peux donner les contacts d'anciens collègues sur simple demande.

  1. Paris · Fintech AMF · CDI

    Goin Invest

    Architecte backend Go sur la plateforme crypto sous agrément AMF, désormais agrément CASP MiCA. Event Sourcing, mTLS, garde institutionnelle FireBlocks.

    GoVue 3AWSEvent Sourcing

  2. Besançon · Formation · CDI

    OnlineFormaPro

    Formateur DWWM full-stack — 15 apprenants, 100 % de réussite à l'examen. Cursus complet MVC, Git collaboratif, Docker, méthodologie projet. Suivi pédagogique individuel.

    PHP / SymfonyJSGitDocker

  3. National · Jury RNCP · Vacataire

    France Compétences

    Jury professionnel DWWM (niveau 5) et CDA (niveau 6) — entretiens techniques, soutenances et rapports de jury sur les titres certifiants du développement web.

    RNCPDWWMCDA

  4. Bordeaux · E-santé EHPAD · CDI

    Teranga Software

    Lead dev sur applications santé critiques (planning soignants, dossiers patients EHPAD). Migration mobile-first Vue.js + Quasar avec synchronisation offline. Mentorat d'une équipe de 4 développeurs.

    PHP 8Vue + QuasarMySQL

  5. Lyon · E-commerce B2B · CDI

    Decitre Interactive

    Lead technique sur la plateforme B2B de la librairie historique Decitre — catalogue de millions de références. Optimisation recherche Elasticsearch / SolR, temps de réponse divisé par 4.

    MagentoSymfony 3Elasticsearch

  6. Lyon · Agence web · CDI

    Netime

    Dev senior full-stack en agence — migration de la stack frontend interne d'Angular vers Vue.js, formation des développeurs internes. Analyse besoins, choix techniques, support continu.

    SymfonyVue.jsjQuery

Questions fréquentes.

Les questions qui reviennent à chaque premier rendez-vous quand on parle d'application web sur-mesure.

Combien coûte une application web sur-mesure ?

Un MVP fonctionnel démarre autour de 8 000 à 15 000 € pour 4 à 8 semaines de développement. Un SaaS multi-tenant ou un ERP métier complet se chiffre entre 25 000 et 80 000 € selon le périmètre. En régie au TJM (480 €/jour), c'est plus flexible si le périmètre évolue. Devis ferme par lot après cadrage. Voir la grille tarifaire complète.

Combien de temps pour développer une application web sur-mesure ?

Un MVP utilisable : 4 à 8 semaines. Une V1 stable en production avec utilisateurs réels : 3 à 6 mois. Au-delà, les itérations s'enchaînent en continu. Je travaille par sprints hebdomadaires avec démo chaque vendredi — pas de tunnel de 4 mois sans visibilité.

Et si je veux migrer un ERP existant ou un outil legacy ?

C'est même un cas fréquent. Audit du système actuel, identification des modules critiques, plan de migration par lots (jamais en big bang). On garde l'ancien outil en parallèle le temps de basculer module par module. J'ai migré des PHP 5.x vers Symfony, des AngularJS vers Vue, des MySQL vers Postgres en production sans arrêt de service. Voir aussi refonte de site web et migration.

Qui héberge l'application ?

Vous, sur l'hébergeur de votre choix. Je recommande Scaleway, OVH Cloud, Hetzner ou un cloud souverain selon la sensibilité des données. Tout est packagé Docker, déployable n'importe où. Vous gardez la main complète sur l'infra — aucune dépendance à un hébergeur précis ni à moi.

Qui maintient l'application après la livraison ?

Trois options. (1) Contrat de maintenance mensuel avec moi (forfait à partir de 400 €/mois selon la criticité). (2) Votre équipe interne reprend la main — le code est documenté, testé, et je forme votre dev référent. (3) Mix : votre équipe gère le quotidien, je suis là pour les sujets pointus en consulting ponctuel. Pas de lock-in.

Et si je veux ajouter des fonctionnalités après la mise en ligne ?

C'est prévu dès le départ. L'architecture est conçue pour évoluer — modules séparés, tests automatisés, CI/CD. Les ajouts se chiffrent par lot ou en régie selon la taille. Pas de remontée brutale de devis parce que « le code n'était pas prévu pour ». Si je fais mal au départ, ça vous coûte cher après, donc je fais bien dès le début.

Qui est propriétaire du code source ?

Vous. 100 %. Cession totale des droits patrimoniaux à la livraison, dépôt Git transmis (GitHub, GitLab, Bitbucket — au choix), documentation incluse. Aucun composant propriétaire verrouillé, aucun appel à une API tierce que je contrôle. Vous pouvez reprendre le projet avec n'importe quel autre dev demain matin. C'est non négociable de mon côté.

Cumulable avec le Pass Commerce et Artisanat de la région BFC ?

Oui, si vous êtes une TPE/PME éligible (commerce, artisanat ou services aux particuliers basés dans l'un des 8 départements de Bourgogne-Franche-Comté). Le Pass finance 30 % de votre projet de transformation numérique, jusqu'à 7 500 € par dossier. Je fournis un devis structuré (lots, jalons, livrables) directement compatible avec le format CCI/CMA.

Discutons de votre projet.

Premier échange gratuit, sans engagement. Vous me décrivez le besoin métier, je reviens vers vous sous 48h avec un premier diagnostic honnête — projet justifié, périmètre raisonnable, ou alternative SaaS à privilégier.

Réponse sous 24h ouvrées · Échange par mail ou Discord (asfolken) · Cadrage gratuit, sans engagement.