Aller au contenu

Logiciel métier & CRM

Application web sur mesure : CRM, back-office et outils métier

Clients suivis dans un tableur, devis et factures faits à la main, prêts ou adhérents notés sur papier : quand votre problème est de gérer plutôt que de vous présenter, une application web sur mesure peut vous faire gagner un temps précieux. Je conçois des CRM (logiciels de suivi de vos clients), des back-offices (l'espace d'administration réservé à votre équipe) et des outils métier pour les entreprises et les associations, de l'analyse du besoin à la mise en ligne.

David Fellous · Développeur web freelance à Sarcelles (Val-d'Oise), en Île-de-France et à distance

Quand un outil sur mesure vaut le coup (et quand il ne le vaut pas)

Un logiciel de gestion sur mesure n'est pas toujours la bonne réponse. Avant de parler développement, la première question est simple : un outil du marché fait-il déjà le travail ? Si c'est le cas, je vous le dirai, car c'est souvent plus rapide et moins coûteux à mettre en place.

Un logiciel standard reste le meilleur choix quand il couvre l'essentiel de votre besoin et que votre équipe s'y retrouve : mieux vaut alors le garder et, au besoin, le relier à vos autres outils plutôt que de tout reconstruire. Le sur mesure devient intéressant dans quelques situations bien précises :

  • Vos processus sont particuliers, et aucun logiciel standard ne colle à votre façon de travailler sans bricolage.
  • Vous utilisez plusieurs outils qui ne se parlent pas : l'information circule par copier-coller, par e-mail ou de mémoire.
  • Votre équipe saisit les mêmes données deux ou trois fois : dans le tableur, dans le CRM, puis dans le logiciel de facturation.
  • Votre logiciel actuel « fait presque tout », mais ce « presque » vous coûte du temps chaque semaine.
  • Vous voulez lancer un service en ligne, une plateforme ou un SaaS (un logiciel accessible en ligne par abonnement), qui n'existe pas encore sous cette forme.

Ce que je développe : CRM et outils métier, back-office, plateformes et intégrations

Quand le sur mesure se justifie, voici ce que je réalise, du petit outil interne à la plateforme complète. Chaque point renvoie à un projet réel, présenté plus bas dans les exemples.

  • CRM et outils métier : nouvelles pages et refonte de pages métier (bons de commande, prestations, chiffre d'affaires), facturation, génération de documents PDF, sur un CRM existant que je fais évoluer. C'est le projet « CRM métier, maintenance et modernisation », mené pour un client qui reste confidentiel. Les mêmes briques servent à construire un CRM sur mesure à partir de zéro.
  • Plateformes et logiciels de gestion pour associations : un catalogue d'objets à emprunter, le suivi des prêts avec notifications automatiques, un espace de dons. C'est Shalshelet Hessed, la plateforme communautaire d'entraide (GMAH) que j'ai conçue bénévolement à Sarcelles, autour de laquelle plus de 150 familles sont connectées.
  • Un site public avec son back-office d'administration : gestion des contenus, des images, de l'audio et de leur statut de publication, dans une interface claire. C'est Shalshelet Production, une plateforme musicale développée bénévolement.
  • Une application web complète, de l'idée à la mise en ligne : Simha Planning, mon propre produit, pour organiser un mariage juif. Invitations digitales animées, réponses des invités par événement avec envoi WhatsApp, plan de table, prestataires et budget, espace partagé entre deux comptes et back-office d'administration. Il est en ligne sur simhaplanning.com.
  • Des intégrations avec les outils que vous utilisez déjà : accès aux documents OneDrive et SharePoint via Microsoft Graph, parcours de signature électronique, récupération des PDF signés, gestion fine des droits d'accès. C'est le projet « Intégrations Microsoft Graph & signature électronique ».

Faire évoluer votre logiciel métier existant

Vous n'avez pas forcément besoin de repartir de zéro. Si votre logiciel métier fonctionne mais qu'il lui manque un écran, un calcul, un document ou un lien avec un autre outil, on peut l'enrichir plutôt que de le remplacer. Cela demande autant de compréhension de votre métier que de technique.

C'est le contexte du projet de CRM métier présenté plus bas : des pages refaites pour les bons de commande, les prestations et le chiffre d'affaires, une facturation revue, la génération de PDF et une signature électronique intégrée, sur un logiciel déjà utilisé au quotidien.

La règle est la même à chaque fois : comprendre avant de modifier, en lisant le code existant, les données et les règles métier ; livrer par petites étapes vérifiables plutôt qu'une grosse mise à jour risquée ; faire évoluer les règles métier sans interrompre le service, pour que vos équipes continuent de travailler pendant les évolutions.

Pour un suivi mensuel dans la durée (corrections urgentes, archivage, petites évolutions), voyez l'offre « Refonte et maintenance de site internet », dans la liste « Autres services ».

Méthode : les étapes de création d'une application web sur mesure

Pour un outil métier, la vraie réussite, c'est que vos équipes l'adoptent. La méthode est donc pensée pour vous montrer du concret tôt et souvent.

La personne qui écoute vos règles métier est aussi celle qui les code, ce qui évite qu'elles se perdent en route. Les étapes :

  • Comprendre le besoin et les utilisateurs : qui va utiliser l'outil, pour quoi faire, avec quelles données et quelles règles. On part de vos tableurs, de vos documents et de vos habitudes actuelles.
  • Maquetter les écrans principaux : vous voyez à quoi ressemblera l'application avant le développement, et on ajuste ensemble.
  • Développer par étapes, avec un avancement visible : vous testez les écrans au fur et à mesure au lieu d'attendre la fin du projet.
  • Connecter vos outils : e-mails, documents, signature électronique, notifications, ou reprise de vos données existantes.
  • Mettre en ligne proprement : installation sur le serveur choisi ensemble, avec un déploiement automatisé, pour que chaque nouvelle version arrive de la même façon, sans manipulation risquée.
  • Suivre et faire évoluer : une fois l'outil en service, les retours des utilisateurs nourrissent les améliorations suivantes.

Technologies et sécurité

Vous n'avez pas besoin de connaître ces noms pour travailler avec moi. Ils montrent simplement que votre outil repose sur des technologies modernes, répandues et faciles à maintenir : celles de mon propre produit, Simha Planning.

Pour faire évoluer un logiciel existant, je travaille avec les technologies déjà en place : le CRM métier présenté plus bas, par exemple, repose sur PHP et Symfony.

  • Écrans : React, Next.js et TypeScript, pour une application rapide et agréable sur ordinateur comme sur mobile.
  • Serveur et données : FastAPI (Python) et PostgreSQL, une base de données robuste et très répandue.
  • Mise en ligne : Docker, Nginx, GitLab CI pour les déploiements automatisés (CI/CD), Cloudflare pour le nom de domaine et le HTTPS.
  • Intégrations d'API : Microsoft Graph (OneDrive, SharePoint) avec authentification OAuth 2.0, parcours de signature électronique.
  • Sécurité de base, déjà en place sur Simha Planning : connexion par compte utilisateur, validation manuelle des inscriptions, protection anti-robots à l'inscription (honeypot et limitation des tentatives répétées, ou rate limiting).
  • Hébergement : serveur privé (VPS) ou cloud, choisi avec vous selon vos contraintes et votre budget.

Budget : ce qui fait varier le coût d'un logiciel sur mesure

Je ne donne pas de prix « à partir de » pour une application : derrière un même mot, « CRM » par exemple, il peut y avoir quelques écrans comme un logiciel complet.

Le devis, écrit et détaillé, arrive après un premier échange pour cadrer le besoin et avant tout démarrage : vous savez ce qui est inclus, et ce qui ne l'est pas. Voici ce qui fait réellement varier le coût :

  • Le nombre d'écrans et de rôles utilisateurs (par exemple administrateur, salarié, client ou bénévole).
  • La complexité des règles métier : calculs, statuts, validations, cas particuliers.
  • Les intégrations avec d'autres outils : e-mails, WhatsApp, documents, signature électronique, logiciels déjà en place.
  • La reprise des données : sortir vos informations d'un tableur ou d'un ancien logiciel, les nettoyer puis les importer.
  • L'hébergement, les sauvegardes et le niveau de disponibilité attendu.
  • Le choix d'une première version limitée à l'essentiel (un MVP, pour « produit minimum viable ») afin de démarrer plus vite, puis d'enrichir l'outil selon l'usage réel.

Exemples de réalisations

Questions fréquentes

Combien coûte une application web sur mesure ?

Le coût dépend surtout du nombre d'écrans et de rôles utilisateurs, de la complexité des règles métier, des intégrations avec vos autres outils, de la reprise de vos données existantes et de l'hébergement. Démarrer par une première version limitée à l'essentiel permet aussi de maîtriser le budget. Après un échange pour cadrer votre besoin, je vous remets un devis écrit et détaillé avant de commencer.

Sur mesure ou logiciel du marché : que choisir ?

Si un logiciel standard couvre déjà l'essentiel de votre besoin et que votre équipe l'utilise sans contournements, gardez-le. Le sur mesure se justifie quand vos processus sont spécifiques, quand plusieurs outils doivent échanger des données, ou quand votre équipe ressaisit les mêmes informations plusieurs fois. Une solution intermédiaire existe souvent : garder votre logiciel actuel et développer seulement ce qui manque, ou le connecter à vos autres outils.

Et après la mise en ligne, qui s'occupe de l'application ?

Je peux continuer à suivre votre application : corrections, petites évolutions et mises à jour, selon ce que l'on prévoit ensemble. C'est ce que je fais déjà chaque mois pour le CRM métier d'une entreprise cliente : archivage, restaurations urgentes, corrections, e-mails qui n'arrivaient pas à destination. Si votre besoin porte sur un site ou une application existants, développés par quelqu'un d'autre, la page « Refonte et maintenance de site internet » détaille comment je m'y prends.

Où sont hébergées mes données ?

C'est un choix que l'on fait ensemble : un serveur privé (VPS), un service cloud ou un serveur que vous avez déjà. On peut retenir un hébergeur dont les serveurs sont situés en France ou dans l'Union européenne si c'est important pour vous. Simha Planning, par exemple, tourne sur un serveur privé, avec une connexion sécurisée (HTTPS).

Puis-je récupérer mes données et changer de prestataire ?

Oui. Vos données sont stockées dans une base de données standard, que l'on peut exporter. Le code développé pour votre projet peut vous être remis, dans les conditions prévues au devis : vous n'êtes pas lié à moi, et un autre développeur peut prendre le relais si vous le souhaitez.

Combien de temps faut-il pour créer une application web ?

Cela dépend du nombre d'écrans, des règles métier et des intégrations. Une première version centrée sur l'essentiel peut prendre quelques semaines ; un outil plus complet, avec plusieurs rôles et intégrations, se construit plutôt sur plusieurs mois, par étapes. Je vous donne une estimation après le cadrage, et vous voyez l'avancement au fur et à mesure.