PageSourceSearch

https://www.bob-le-developpeur.com/developpement-web-sur-mesure

html bob-le-developpeur.com collected 2026-10-08 09:41:10 UTC 88,490 bytes, 76 lines download raw bytes

1<!DOCTYPE html><html lang="fr" class="dark" id="root"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/>
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.bob-le-developpeur.com/#organization","name":"Bob le développeur","url":"https://www.bob-le-developpeur.com","logo":{"@type":"ImageObject","url":"https://www.bob-le-developpeur.com/logo.png"},"sameAs":["https://www.linkedin.com/company/bob-le-developpeur"]},{"@type":"Service","@id":"https://www.bob-le-developpeur.com/developpement-web-sur-mesure#service","serviceType":"Développement Web Sur Mesure","provider":{"@id":"https://www.bob-le-developpeur.com/#organization"},"areaServed":{"@type":"Country","name":"France"},"description":"Agence senior de développement web personnalisé à Paris. Applications sur mesure, plateformes SaaS, outils métier et solutions digitales adaptées à vos besoins.","offers":{"@type":"Offer","availability":"https://schema.org/InStock","price":"10000","priceCurrency":"EUR","priceSpecification":{"@type":"UnitPriceSpecification","minPrice":"10000","priceCurrency":"EUR"}}},{"@type":"ProfessionalService","name":"Bob le développeur, Agence de développement web à Paris","image":"https://www.bob-le-developpeur.com/img/agence-web/hero.png","@id":"https://www.bob-le-developpeur.com/developpement-web-sur-mesure","url":"https://www.bob-le-developpeur.com/developpement-web-sur-mesure","address":{"@type":"PostalAddress","streetAddress":"20 boulevard Poissonnière","addressLocality":"Paris","postalCode":"75009","addressCountry":"FR"},"geo":{"@type":"GeoCoordinates","latitude":48.8713627,"longitude":2.3453232},"priceRange":"€€€"},{"@type":"HowTo","name":"Comment se déroule un projet de développement custom avec Bob ?","description":"Les 5 phases d'un projet de développement custom, du cadrage initial à la maintenance post-lancement.","step":[{"@type":"HowToStep","position":1,"name":"Cadrage et cahier des charges","text":"Immersion dans votre métier, analyse des besoins, définition des KPIs. Rédaction des spécifications fonctionnelles et techniques."},{"@type":"HowToStep","position":2,"name":"Design UX/UI","text":"Wireframes, prototypes interactifs, tests utilisateurs. Chaque écran est conçu pour servir vos objectifs business."},{"@type":"HowToStep","position":3,"name":"Développement agile","text":"Sprints de 2 semaines, démos régulières, ajustements en continu. Code review systématique et tests automatisés."},{"@type":"HowToStep","position":4,"name":"Tests et mise en production","text":"Tests fonctionnels, tests de charge, audit de sécurité. Déploiement progressif avec monitoring. Formation des équipes."},{"@type":"HowToStep","position":5,"name":"Maintenance et évolution","text":"Support technique, corrections, nouvelles fonctionnalités. Le produit évolue avec votre entreprise."}]},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Quelle est la différence entre un développement sur mesure et un template ?","acceptedA
1nswer":{"@type":"Answer","text":"Un développement sur mesure part d'une page blanche pour créer exactement ce dont vous avez besoin. Un template est une solution préfabriquée qu'on adapte souvent partiellement. L'approche custom offre une flexibilité totale, des performances optimales et une vraie différenciation. Un template est moins cher au départ, mais limite vos possibilités d'évolution et crée de la dette technique à long terme."}},{"@type":"Question","name":"Combien de temps prend un projet de développement custom ?","acceptedAnswer":{"@type":"Answer","text":"La durée dépend de la complexité : 2-3 mois pour un MVP ou une application simple, 4-6 mois pour une plateforme de complexité moyenne, 6-12 mois pour un SaaS complet. Notre approche agile permet de livrer des versions fonctionnelles rapidement, puis d'itérer. On recommande souvent de lancer un MVP pour valider le marché avant d'investir davantage."}},{"@type":"Question","name":"Puis-je faire évoluer mon application après le lancement ?","acceptedA
1nswer":{"@type":"Answer","text":"Absolument. C'est l'un des principaux avantages du sur-mesure : vous possédez le code source à 100%, ce qui permet de faire évoluer votre produit sans aucune limite. On propose des contrats de maintenance et d'évolution pour ajouter des fonctionnalités, améliorer les performances ou adapter la solution à vos nouveaux besoins."}},{"@type":"Question","name":"Le sur-mesure est-il adapté aux PME ?","acceptedAnswer":{"@type":"Answer","text":"Oui. Le développement custom n'est pas réservé aux grands groupes. Beaucoup de PME choisissent cette approche pour se créer un avantage concurrentiel. On adapte notre méthodologie et nos tarifs à votre budget. Commencer par un MVP permet de lancer rapidement avec un investissement maîtrisé, puis d'enrichir le produit progressivement. Consultez notre guide des prix : combien coûte un site web en 2026 (/blog/combien-coute-un-site-web)."}},{"@type":"Question","name":"Combien coûte un logiciel sur mesure ?","acceptedAnswer":{"@type":"Answer","text":"Nous facturons à la durée, pas au forfait : 7 900 € pour deux semaines en formule Accélérateur, 14 900 € par mois en formule Partenaire, design et site vitrine inclus. Un MVP de deux à trois mois représente donc 29 800 à 44 700 €, une plateforme de complexité moyenne quatre à six mois, un SaaS complet six à douze mois. Le budget dépend surtout du nombre d'intégrations avec vos systèmes existants et du niveau de contrainte réglementaire, rarement du nombre d'écrans. Devis gratuit après un appel de cadrage de 30 minutes."}},{"@type":"Question","name":"Quelle différence entre développement sur mesure et développement applicatif ?","acceptedA
1nswer":{"@type":"Answer","text":"Les deux termes désignent la même chose dans la pratique. On parle de développement applicatif sur mesure quand le livrable est une application métier interne, par exemple un ERP, un CRM ou un outil de gestion, et de développement web sur mesure quand il s'agit d'un produit accessible par navigateur, SaaS ou plateforme. La méthode, la stack et le mode de facturation sont identiques. Ce qui change est le public visé : vos équipes dans un cas, vos clients dans l'autre."}},{"@type":"Question","name":"Pouvez-vous reprendre un développement sur mesure commencé par une autre équipe ?","acceptedAnswer":{"@type":"Answer","text":"Oui, c'est une demande fréquente. On commence par un audit du code existant, de l'architecture et de la dette technique, qui débouche sur un état des lieux écrit et une recommandation honnête : reprendre, refondre partiellement, ou repartir de zéro. Il arrive qu'on conseille de garder l'existant plus longtemps que prévu. On ne facture pas une refonte complète quand une reprise ciblée suffit."}},{"@type":"Question","name":"Quelles technologies utilisez-vous ?","acceptedA
1nswer":{"@type":"Answer","text":"On utilise des technologies modernes et éprouvées : React et Next.js pour le frontend, Node.js pour le backend, TypeScript pour la robustesse du code, PostgreSQL ou MongoDB pour les bases de données. Déploiement sur des infrastructures cloud (AWS, Google Cloud, Azure) pour garantir performance et scalabilité. Le choix final dépend toujours de vos besoins spécifiques."}},{"@type":"Question","name":"Comment garantissez-vous la sécurité de mon application ?","acceptedAnswer":{"@type":"Answer","text":"La sécurité est intégrée dès la conception. On applique les bonnes pratiques OWASP, on effectue des tests de sécurité réguliers, on chiffre les données sensibles et on assure la conformité RGPD. Le code est audité et testé avant chaque mise en production. On propose aussi des audits de sécurité réguliers après le lancement. On intègre aussi les obligations légales dès le développement : mentions légales (/blog/mentions-legales-site-web), politique de confidentialité (/blog/politique-de-confidentialite-rgpd-modele), RGPD (/blog/rgpd-pme-guide-pratique)."}},{"@type":"Question","name":"Proposez-vous une garantie ?","acceptedA
1nswer":{"@type":"Answer","text":"Oui. On garantit la qualité de notre code avec une garantie bugs de 3 mois après la livraison. Si une fonctionnalité ne fonctionne pas comme spécifié dans le cahier des charges, on la corrige gratuitement. On propose aussi des contrats de maintenance pour assurer le bon fonctionnement de votre application sur le long terme."}},{"@type":"Question","name":"Puis-je suivre l'avancement de mon projet ?","acceptedAnswer":{"@type":"Answer","text":"Totalement. Transparence maximale : on met en place un environnement de démo où vous testez les fonctionnalités au fur et à mesure. Vous avez accès à nos outils de gestion de projet (Notion, Linear) pour suivre l'avancement en temps réel. On organise des démos toutes les 2 semaines pour valider ensemble le travail réalisé."}}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https://www.bob-le-developpeur.com"},{"@type":"ListItem","position":2,"name":"Développement Web Sur Mesure","item":"https://www.bob-le-developpeur.com/developpement-web-sur-mesure"}]}]}</script>
1<link rel="canonical" href="https://www.bob-le-developpeur.com/developpement-web-sur-mesure"/><meta property="og:url" content="https://www.bob-le-developpeur.com/developpement-web-sur-mesure"/><meta property="og:type" content="website"/><meta property="og:title" content="Développement Web Sur Mesure : Applications et SaaS Métier | Bob"/><meta property="og:description" content="Agence senior de développement web sur mesure. Applications métier, SaaS et outils internes conçus de l&#x27;idée au lancement, en React, Next.js et Node.js. Devis gratuit en 48h."/><meta property="og:image" content="https://www.bob-le-developpeur.com/img/agence-web/hero.png"/><title>Développement Web Sur Mesure : Applications et SaaS Métier | Bob</title><meta name="description" content="Agence senior de développement web sur mesure. Applications métier, SaaS et outils internes conçus de l&#x27;idée au lancement, en React, Next.js et Node.js. Devis gratuit en 48h."/><link rel="canonical" href="https://www.bob-le-developpeur.com/developpement-web-sur-mesure"/><meta property="og:url" content="https://www.bob-le-developpeur.com/developpement-web-sur-mesure"/><meta property="og:type" content="website"/><meta property="og:title" content="Développement Web Sur Mesure : Applications et SaaS Métier | Bob"/><meta property="og:description" content="Agence senior de développement web sur mesure. Applications métier, SaaS et outils internes conçus de l&#x27;idée au lancement, en React, Next.js et Node.js. Devis gratuit en 48h."/><meta property="og:image" content="https://www.bob-le-developpeur.com/img/og.png"/><meta name="twitter:card" content="summary_large_image"/><meta property="twitter:domain" content="https://www.bob-le-developpeur.com"/><meta property="twitter:url" content="https://www.bob-le-developpeur.com/developpement-web-sur-mesure"/><meta name="twitter:title" content="Développement Web Sur Mesure : Applications et SaaS Métier | Bob"/><meta name="twitter:description" content="Agence senior de développement web sur mesure. Applications métier, SaaS et outils internes conçus de l&#x27;idée au lancement, en React, Next.js et Node.js. Devis gratuit en 48h."/><meta name="twitter:image" content="https://www.bob-le-developpeur.com/img/og.png"/><meta property="article:published_time" content="2024-03-01"/><meta property="article:modified_time" content="2026-03-12"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimg%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Fimg%2Flogo.png&amp;w=96&amp;q=75 2x" fetchpriority="high"/><meta name="next-head-count" content="26"/><link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16.png"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><link rel="manifest" href="/site.webmanifest"/><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"/><meta name="msapplication-TileColor" content="#da532c"/><meta name="theme-color" content="#ffffff"/><link rel="preload" href="/img/logo.png" as="image" type="image/png"/><link rel="preload" href="/fonts/urbanist-variable.woff2" as="font" type="font/woff2" crossorigin=""/>
1<script src="https://cdn.consentlab.eu/widget/v1/consentlab.min.js" data-cc-key="ff90ade4-b011-4af4-81c1-5d54a89ca56d" defer=""></script>
vendor: 104 bytes, line 1
1<script type="text/plain" data-cc="analytics" async="" src="https://www.googletagmanager.com/gtag/js?id=
1G-M36M0HEDB0
vendor: 11 bytes, line 1
1"></script>
1<script type="text/plain" data-cc="analytics">
vendor: 124 bytes, line 1
1window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', '
1G-M36M0HEDB0
vendor: 3 bytes, line 1
1');
1</script>
1<link rel="preload" href="/_next/static/css/84f80b7eee170ee2.css" as="style" crossorigin=""/><link rel="stylesheet" href="/_next/static/css/84f80b7eee170ee2.css" crossorigin="" data-n-g=""/><noscript data-n-css=""></noscript>
1<script defer="" crossorigin="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script>
1<script src="/_next/static/chunks/webpack-2f18c695ddf6a352.js" defer="" crossorigin=""></script>
1<script src="/_next/static/chunks/framework-617d2703bc9efd35.js" defer="" crossorigin=""></script>
1<script src="/_next/static/chunks/main-b60c6b32eea3bfde.js" defer="" crossorigin=""></script>
1<script src="/_next/static/chunks/pages/_app-7726933364489095.js" defer="" crossorigin=""></script>
1<script src="/_next/static/chunks/5867-99c03f34308087e5.js" defer="" crossorigin=""></script>
1<script src="/_next/static/chunks/3345-436e886ad9b05da0.js" defer="" crossorigin=""></script>
1<script src="/_next/static/chunks/pages/developpement-web-sur-mesure-3ff3e58a74aeb7e8.js" defer="" crossorigin=""></script>
1<script src="/_next/static/PqmhY2nhoCZz6PAHMYW78/_buildManifest.js" defer="" crossorigin=""></script>
1<script src="/_next/static/PqmhY2nhoCZz6PAHMYW78/_ssgManifest.js" defer="" crossorigin=""></script>
1</head><body><div id="__next">
1<script>!function(){var d=document.documentElement,n='data-theme',s='setAttribute';d.style.colorScheme = 'dark';d[s](n,'dark')}()</script>
1<div style="position:fixed;z-index:100001;top:16px;left:16px;right:16px;bottom:16px;pointer-events:none"></div><div class="flex flex-col w-full bg-gray-900 min-h-screen min-w-screen max-w-screen max-h-screen overflow-x-hidden overflow-y-scroll relative"><header class="z-50"><nav class="absolute z-10 w-full border-b border-white/5 lg:border-transparent"><div class="max-w-7xl mx-auto px-6 md:px-12 xl:px-6"><div class="relative flex flex-wrap items-center justify-between gap-6 py-3 md:gap-0 md:py-3"><div class="relative z-20 flex w-full justify-between md:px-0 lg:w-max"><a aria-label="logo" class="flex items-center space-x-2" href="/"><div aria-hidden="true" class="flex space-x-1"><img alt="logo" fetchpriority="high" width="40" height="40" decoding="async" data-nimg="1" class="rounded-full object-cover" style="color:transparent" srcSet="/_next/image?url=%2Fimg%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Fimg%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Fimg%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-2xl font-bold text-white">BOB</span></a><div class="relative flex max-h-10 items-center lg:hidden"><button aria-label="humburger" id="hamburger" type="button" class="relative -mr-6 p-6 "><div aria-hidden="true" id="line" class="m-auto h-0.5 w-5 rounded transition duration-300 bg-gray-300"></div><div aria-hidden="true" id="line2" class="m-auto mt-2 h-0.5 w-5 rounded transition duration-300 bg-gray-300"></div></button></div></div><div id="navLayer" aria-hidden="true" class="fixed inset-0 z-10 h-screen w-screen origin-bottom scale-y-0 backdrop-blur-2xl transition duration-500 bg-gray-900/70 lg:hidden "></div><div id="navlinks" class="invisible absolute top-full left-0 z-20 w-full origin-top-right translate-y-1 scale-90 flex-col flex-wrap justify-end gap-6 rounded-3xl border p-8 opacity-0 transition-all duration-300 border-gray-700 bg-gray-800 shadow-none lg:visible lg:relative lg:flex lg:w-10/12 lg:translate-y-0 lg:scale-100 lg:flex-row lg:items-center lg:gap-0 lg:border-none lg:bg-transparent lg:p-0 lg:opacity-100 lg:shadow-none"><div class="w-full text-gray-200 lg:w-auto lg:pr-4 lg:pt-0"><ul class="flex flex-col gap-6 tracking-wide lg:flex-row lg:gap-0 lg:text-sm"><li class="relative group"><button type="button" class="flex w-full items-center justify-between gap-1 transition text-white hover:text-primary lg:w-auto lg:justify-start lg:px-4"><span>Services</span><svg class="w-4 h-4 transition-transform " fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg></button><ul class="
2                            hidden
3                            lg:absolute lg:top-full lg:left-0 lg:pt-2
4                            lg:min-w-[250px]
5                            mt-4 ml-4 lg:ml-0
6                          "><div class="space-y-2 lg:space-y-1 lg:rounded-lg lg:border lg:border-gray-700 lg:bg-gray-800 lg:shadow-xl lg:p-2"><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/developpement-web-sur-mesure">Développement Sur Mesure</a></li><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/agence-mvp">Développement MVP</a></li><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/finir-projet-ia-bolt-cursor-vibe-coding">Finir Projet IA (Bolt/Cursor)</a></li><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/creer-mon-application">Créer Mon Application</a></li><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/entreprise-developpement-web">Entreprise Dev Web</a></li><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/ecoconception">Écoconception Web</a></li><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/audit-rgesn">Audit RGESN</a></li><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/agence-seo-geo">SEO &amp; GEO</a></li></div></ul></li><li class="relative group"><button type="button" class="flex w-full items-center justify-between gap-1 transition text-white hover:text-primary lg:w-auto lg:justify-start lg:px-4"><span>Technologies</span><svg class="w-4 h-4 transition-transform " fill="none" stroke="currentColor" viewBox="0 0 24 24">
6<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg></button><ul class="
7                            hidden
8                            lg:absolute lg:top-full lg:left-0 lg:pt-2
9                            lg:min-w-[250px]
10                            mt-4 ml-4 lg:ml-0
11                          "><div class="space-y-2 lg:space-y-1 lg:rounded-lg lg:border lg:border-gray-700 lg:bg-gray-800 lg:shadow-xl lg:p-2"><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/agence-react">Agence React &amp; Next.js</a></li><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/agence-nodejs">Agence Node.js</a></li><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/agence-react-native">Agence React Native</a></li><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/agence-web">Agence Web</a></li></div></ul></li><li class="relative group"><button type="button" class="flex w-full items-center justify-between gap-1 transition text-white hover:text-primary lg:w-auto lg:justify-start lg:px-4"><span>Secteurs</span><svg class="w-4 h-4 transition-transform " fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg></button><ul class="
12                            hidden
13                            lg:absolute lg:top-full lg:left-0 lg:pt-2
14                            lg:min-w-[250px]
15                            mt-4 ml-4 lg:ml-0
16                          "><div class="space-y-2 lg:space-y-1 lg:rounded-lg lg:border lg:border-gray-700 lg:bg-gray-800 lg:shadow-xl lg:p-2"><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/sante">Santé</a></li><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/proptech">PropTech</a></li><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/edtech">EdTech</a></li><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/conformite-rgpd">Conformité RGPD</a></li><li><a class="block px-4 py-2 text-gray-300 hover:text-white hover:bg-gray-700 rounded transition lg:text-sm" href="/elus">Collectivités</a></li></div></ul></li><li><a class="block transition text-white hover:text-primary md:px-4" href="/portfolio"><span>Portfolio</span></a></li><li><a class="block transition text-white hover:text-primary md:px-4" href="/pricing"><span>Tarifs</span></a></li><li><a class="block transition text-white hover:text-primary md:px-4" href="/blog"><span>Blog</span></a></li></ul></div><div class="mt-12 lg:mt-0 flex flex-col gap-3 lg:flex-row lg:items-center"><button type="button" class="text-center font-sans border-0 transition gap-2 rounded-md flex flex-row group/btnBase disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:shadow-none hover:shadow-md active:shadow-none h-11 max-h-11 min-h-11 items-center justify-center px-6 before:absolute before:inset-0 before:rounded-full before:bg-primary before:transition before:duration-300 hover:before:scale-105 active:duration-75 active:before:scale-95 sm:w-max relative text-sm font-semibold text-black w-full lg:w-auto"><span class="opacity-100 flex flex-row justify-center items-center gap-2 transition-all duration-500 text-black z-10"><span class="text-black z-50">Prendre rendez-vous</span></span></button><a class="flex items-center justify-center px-6 py-3.5 text-sm font-semibold text-white border border-primary rounded-full transition duration-300 hover:bg-primary hover:text-black" href="/estimateur">Estimer mon projet</a></div></div></div></div></nav></header><div class="relative" id="home"><div aria-hidden="true" class="absolute inset-0 grid grid-cols-2 -space-x-52 opacity-20"><div class="blur-[50px] md:blur-[106px] h-56 bg-gradient-to-br to-purple-400 from-blue-700"></div><div class="blur-[30px] md:blur-[106px] h-32 bg-gradient-to-r from-cyan-400 to-indigo-600"></div></div><div class="max-w-7xl mx-auto px-6 md:px-12 xl:px-6"><div class="grid grid-cols-1 md:grid-cols-2 relative pt-28 ml-auto gap-x-10"><div class="col-span-1 mx-auto"><p class="mb-2 text-lg md:text-3xl xl:text-4xl text-white font-bold">Bob le développeur</p><h1 class="text-primary font-bold text-5xl md:text-6xl">Développement Web Sur Mesure</h1><p class="text-white font-bold text-lg md:text-3xl xl:text-4xl mt-8">
16Applications métier, SaaS et outils internes : on transforme votre idée en produit digital performant</p><p class="mt-8 text-gray-300">On conçoit et développe des applications web sur mesure pour les entreprises qui veulent un produit à leur image. SaaS, apps métier, marketplaces : de l&#x27;idée au lancement, on s&#x27;occupe de tout.</p><div class="flex flex-wrap mt-16 gap-y-4 gap-x-6"><button type="button" class="text-center font-sans border-0 transition gap-2 rounded-md flex flex-row group/btnBase disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:shadow-none hover:shadow-md active:shadow-none h-11 max-h-11 min-h-11 items-center justify-center px-6 before:absolute before:inset-0 before:rounded-full before:bg-primary before:transition before:duration-300 hover:before:scale-105 active:duration-75 active:before:scale-95 sm:w-max relative text-base font-semibold text-black w-full md:w-fit"><span class="opacity-100 flex flex-row justify-center items-center gap-2 transition-all duration-500 text-black z-10"><span class="text-black z-50">Obtenir un devis gratuit</span></span></button><a href="/portfolio" class="relative flex h-11 w-full md:w-fit items-center justify-center px-6 before:absolute before:inset-0 before:rounded-full before:border before:bg-gradient-to-b before:transition before:duration-300 hover:before:scale-105 active:duration-75 active:before:scale-95 before:border-gray-700 before:bg-gray-800 sm:w-max"><span class="relative text-base font-semibold text-white">Voir nos réalisations</span></a></div></div><div class="col-span-1 mx-auto justify-center items-center w-full h-full flex"><img src="/img/agence-web/hero.png" alt="Développement Web Sur Mesure" class="sc-dQpIV jCmAGM"/></div></div></div></div><div class="min-h-40"></div><div class="max-w-7xl mx-auto px-6 md:px-12 xl:px-6 flex justify-center"><div class="hidden py-8 border-y order-gray-800 sm:grid justify-between grid-cols-3 lg:w-2/3 gap-8"><div class="col-span-1"><h6 class="text-[18px] font-semibold text-white text-center">100% Custom</h6><p class="mt-2 text-gray-500 text-center">Chaque projet est unique. On développe votre solution digitale en partant de zéro, sans templates ni compromis.</p></div><div class="col-span-1"><h6 class="text-[18px] font-semibold text-white text-center">Technologies Modernes</h6><p class="mt-2 text-gray-500 text-center">React, Next.js, Node.js, TypeScript : on utilise les technologies les plus performantes du marché.</p></div><div class="col-span-1"><h6 class="text-[18px] font-semibold text-white text-center">Accompagnement Total</h6><p class="mt-2 text-gray-500 text-center">De l&#x27;idée au lancement et au-delà : on vous accompagne à chaque étape de votre projet web dédié.</p></div></div></div><div class="min-h-40"></div><div class="relative" id="home"><div class="max-w-7xl mx-auto px-6 md:px-12 xl:px-6"><div class="flex flex-col gap-8"><div class="grid grid-cols-1 md:grid-cols-2 relative pt-28 ml-auto gap-x-10 gap-y-8"><div class="col-span-1"><h2 class="text-white font-bold text-4xl md:text-5xl">Qu&#x27;est-ce que le développement web sur mesure ?</h2><p class="mt-8 text-gray-300 whitespace-pre-wrap">Concrètement ? On crée un produit digital entièrement conçu pour vos besoins. Pas de CMS ni de template : on part d&#x27;une page blanche. Architecture, design, fonctionnalités : tout est pensé pour votre activité.
17
18Notre approche commence par une immersion dans votre métier. On analyse vos objectifs, vos processus et vos utilisateurs pour rédiger un cahier des charges précis. Ensuite, on conçoit une architecture technique et une interface adaptée à vos cas d&#x27;usage.
19
20Que vous ayez besoin d&#x27;une plateforme SaaS, d&#x27;un outil métier, d&#x27;une marketplace ou d&#x27;une application innovante, on transforme votre idée en produit concret. Chaque ligne de code est écrite pour votre projet : pas de superflu, pas de dette technique dès le départ.</p><div class="w-fit max-w-fit"><a href="https://calendly.com/aauffray/30min"><button type="button" class="relative text-center font-sans font-semibold border-0 transition w-fit gap-2 rounded-md flex flex-row group/btnBase disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:shadow-none hover:shadow-md active:shadow-none h-11 max-h-11 min-h-11 text-[16px] items-center justify-center px-6 before:absolute before:inset-0 before:rounded-full before:bg-primary before:transition before:duration-300 hover:before:scale-105 active:duration-75 active:before:scale-95 sm:w-max text-black mt-8"><span class="opacity-100 flex flex-row justify-center items-center gap-2 transition-all duration-500 text-black z-10">Découvrir notre processus</span></button></a></div></div><div class="col-span-1 relative mx-auto flex w-full h-full justify-end"><div class="relative"><img src="/img/agence-web/expertise.png" alt="Illustration : Qu&#x27;est-ce que le développement web sur mesure ?" class="sc-hBEZvw fRytAu mix-blend-lighten"/></div></div></div><div class="grid grid-cols-1 md:grid-cols-2 relative pt-28 ml-auto gap-x-10 gap-y-8"><div class="col-span-1 order-last"><h2 class="text-white font-bold text-4xl md:text-5xl">Pourquoi choisir le sur-mesure plutôt qu&#x27;un CMS ?</h2><p class="mt-8 text-gray-300 whitespace-pre-wrap">Un CMS comme WordPress couvre 80% des besoins standards. Mais dès que votre projet sort des sentiers battus : logique métier complexe, intégrations API spécifiques, scalabilité forte, les limites apparaissent vite.
21
22Différenciation : votre solution digitale est unique. Elle reflète votre marque et crée un avantage concurrentiel que vos concurrents ne peuvent pas copier en installant le même plugin.
23
24Évolutivité : une application personnalisée grandit avec vous. On ajoute des fonctionnalités au fil de votre croissance, sans plafond technique ni dépendance à un éditeur tiers.
25
26Performance : une application custom optimise chaque aspect pour vos cas d&#x27;usage réels. Pas de code superflu, des temps de chargement maîtrisés, une UX pensée pour vos utilisateurs.
27
28Propriété totale : vous possédez 100% du code source. Pas de frais de licence récurrents, pas de vendor lock-in. Vous pouvez changer de prestataire ou revendre votre plateforme.</p></div><div class="col-span-1 relative mx-auto flex w-full h-full justify-start"><div class="relative"><img src="/img/agence-react/saas.png" alt="Illustration : Pourquoi choisir le sur-mesure plutôt qu&#x27;un CMS ?" class="sc-hBEZvw fRytAu mix-blend-lighten"/></div></div></div><div class="grid grid-cols-1 md:grid-cols-2 relative pt-28 ml-auto gap-x-10 gap-y-8"><div class="col-span-1"><h2 class="text-white font-bold text-4xl md:text-5xl">Ce qu&#x27;on développe : SaaS, apps métier, marketplaces</h2><p class="mt-8 text-gray-300 whitespace-pre-wrap">On a livré plus de 30 projets web dédiés, du MVP au produit mature. Voici nos terrains de jeu favoris :
29
30Plateformes SaaS
31Logiciels en ligne avec gestion d&#x27;abonnements, dashboards analytics, multi-tenancy. On conçoit le modèle technique qui soutient votre modèle économique, et qui scale.
32
33Applications métier (ERP, CRM, outils internes)
34L&#x27;outil de gestion parfait pour votre activité. On automatise vos processus, on supprime les tableur
34s Excel et on vous fait gagner des heures chaque semaine.
35
36Marketplaces et plateformes transactionnelles
37Gestion multi-vendeurs, systèmes de paiement intégrés, algorithmes de matching, modération. On maîtrise la complexité des plateformes à plusieurs faces.
38
39Sites institutionnels et corporate premium
40Pour les entreprises exigeantes : design unique, animations sur mesure, intégrations API complexes et CMS headless adapté à vos équipes.</p></div><div class="col-span-1 relative mx-auto flex w-full h-full justify-end"><div class="relative"><img src="/img/agence-react/marketplace.png" alt="Illustration : Ce qu&#x27;on développe : SaaS, apps métier, marketplaces" class="sc-hBEZvw fRytAu mix-blend-lighten"/></div></div></div><div class="grid grid-cols-1 md:grid-cols-2 relative pt-28 ml-auto gap-x-10 gap-y-8"><div class="col-span-1 order-last"><h2 class="text-white font-bold text-4xl md:text-5xl">Combien coûte un développement sur mesure ?</h2><div class="mt-8 text-gray-300"><p>La question arrive toujours en premier, et la plupart des agences y répondent par une fourchette si large qu&#x27;elle n&#x27;aide personne. Voici comment on facture, et ce qui fait vraiment bouger le montant.</p><p class="mt-4">On ne vend pas de forfait au projet. On travaille à la durée, avec une équipe dédiée : 7 900 € pour deux semaines en formule Accélérateur, 14 900 € par mois en formule Partenaire, design et site vitrine inclus, quand le rythme et le périmètre l&#x27;exigent. Vous savez ce que vous dépensez chaque mois et vous arrêtez quand le produit tient debout.</p><p class="mt-4">Pour un ordre de grandeur, croisez ce montant avec la durée. Un MVP ou une application métier simple demande deux à trois mois, soit 29 800 à 44 700 € en Partenaire. Une plateforme de complexité moyenne, quatre à six mois. Un logiciel SaaS complet, avec facturation, gestion des rôles et intégrations, six à douze mois.</p><p class="mt-4">Ce qui fait varier le budget n&#x27;est presque jamais le nombre d&#x27;écrans. C&#x27;est le nombre d&#x27;intégrations avec vos systèmes existants, le niveau de contrainte réglementaire, et la précision de votre besoin au démarrage. Un périmètre flou coûte systématiquement plus cher qu&#x27;un périmètre ambitieux mais clair.</p><p class="mt-4">Le détail est sur notre <a class="text-primary underline hover:opacity-80" href="/pricing">page tarifs</a>, et vous pouvez <a class="text-primary underline hover:opacity-80" href="/estimateur">estimer votre projet en deux minutes</a>.</p></div><div class="w-fit max-w-fit"><a href="https://calendly.com/aauffray/30min"><button type="button" class="relative text-center font-sans font-semibold border-0 transition w-fit gap-2 rounded-md flex flex-row group/btnBase disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:shadow-none hover:shadow-md active:shadow-none h-11 max-h-11 min-h-11 text-[16px] items-center justify-center px-6 before:absolute before:inset-0 before:rounded-full before:bg-primary before:transition before:duration-300 hover:before:scale-105 active:duration-75 active:before:scale-95 sm:w-max text-black mt-8"><span class="opacity-100 flex flex-row justify-center items-center gap-2 transition-all duration-500 text-black z-10">Obtenir un devis</span></button></a></div></div><div class="col-span-1 relative mx-auto flex w-full h-full justify-start"><div class="relative"><img src="/img/agence-react/hero-2.png" alt="Illustration : Combien coûte un développement sur mesure ?" class="sc-hBEZvw fRytAu mix-blend-lighten"/></div></div></div><div class="grid grid-cols-1 md:grid-cols-2 relative pt-28 ml-auto gap-x-10 gap-y-8"><div class="col-span-1"><h2 class="text-white font-bold text-4xl md:text-5xl">Logiciel du marché, no-code ou sur mesure ?</h2><div class="mt-8 text-gray-300"><p>Le développement sur mesure n&#x27;est pas toujours la bonne réponse. Vous vendre le contraire serait le meilleur moyen de vous faire rater votre projet, alors voici notre grille.</p><p class="mt-4"><strong>Un logiciel du marché suffit</strong><br/>quand votre besoin est réellement standard et que votre avantage concurrentiel est ailleurs. Comptabilité, paie, support client : ces métiers sont bien couverts par des éditeurs, et refaire un outil existant coûte cher pour un résultat souvent moins bon.</p><p class="mt-4"><strong>Le no-code est le bon choix</strong><br/>pour tester une idée avant d&#x27;investir. Bubble, FlutterFlow, Lovable ou Bolt vous mettent un produit entre les mains en quelques semaines. La limite arrive avec le volume, la logique métier fine et les données sensibles. Nous avons détaillé ce point dans notre comparatif <a class="text-primary underline hover:opacity-80" href="/blog/developpement-sur-mesure-vs-no-code">développement sur mesure contre no-code</a>.</p><p class="mt-4"><strong>Le développement applicatif sur mesure s&#x27;impose</strong><br/>quand le logiciel est le produit, ou quand il porte un processus qui vous distingue. Également quand vous devez vous intégrer à un système d&#x27;information existant, respecter une contrainte réglementaire précise, ou tenir une charge que les plateformes no-code ne supportent pas.</p></div></div><div class="col-span-1 relative mx-auto flex w-full h-full justify-end"><div class="relative"><img src="/img/entreprise-developpement-web/support.png" alt="Illustration : Logiciel du marché, no-code ou sur mesure ?" class="sc-hBEZvw fRytAu mix-blend-lighten"/></div></div></div><div class="grid grid-cols-1 md:grid-cols-2 relative pt-28 ml-auto gap-x-10 gap-y-8"><div class="col-span-1 order-last"><h2 class="text-white font-bold text-4xl md:text-5xl">Qui développe réellement votre projet</h2><p class="mt-8 text-gray-300 whitespace-pre-wrap">Beaucoup de sociétés de développement sur mesure vendent des profils seniors en rendez-vous, puis confient le code à des juniors ou à un prestataire offshore. Nous fonctionnons autrement, et c&#x27;est vérifiable.
41
42Les trois cofondateurs sont des développeurs en activité. Antoine et Alexandre écrivent du code sur les projets clients, Alexandre après avoir été Lead Developer chez OVH. Vous parlez à la personne qui construit, pas à un intermédiaire commercial qui transmettra.
43
44Aucune sous-traitance offshore. L&#x27;équipe est en France, elle travaille sur vos horaires, et le même groupe de développeurs suit votre produit du cadrage à la mise en production. C&#x27;est aussi ce qui nous permet de tenir un engagement au mois plutôt qu&#x27;un forfait : nous n&#x27;avons pas de marge cachée à protéger sur des jours-homme revendus.
45
46Vous possédez la totalité du code source, dans votre dépôt, dès le premier sprint. Si vous décidez de partir, vous partez avec un projet documenté et repris par n&#x27;importe quelle équipe compétente. Nous n&#x27;avons jamais construit notre modèle sur la dépendance de nos clients.</p></div><div class="col-span-1 relative mx-auto flex w-full h-full justify-start"><div class="relative"><img src="/img/agence-react/renfort.png" alt="Illustration : Qui développe réellement votre projet" class="sc-hBEZvw fRytAu mix-blend-lighten"/></div></div></div><div class="grid grid-cols-1 md:grid-cols-2 relative pt-28 ml-auto gap-x-10 gap-y-8"><div class="col-span-1"><h2 class="text-white font-bold text-4xl md:text-5xl">Notre stack technique</h2><div class="mt-8 text-gray-300"><p>On choisit les technologies en fonction de votre projet, pas l&#x27;inverse. Notre stack par défaut est éprouvée sur des dizaines de produits en production.</p><p class="mt-4"><strong>Frontend moderne</strong><br/><a href="https://react.dev" target="_blank" rel="noopener noreferrer" class="text-primary underline hover:opacity-80">React</a> et <a href="https://nextjs.org" target="_blank" rel="noopener noreferrer" class="text-primary underline hover:opacity-80">Next.js</a> pour des interfaces réactives et performantes. TypeScript pour un code robuste et maintenable. Tailwind CSS pour un design pixel-perfect.</p><p class="mt-4"><strong>
46Backend puissant</strong><br/><a href="https://nodejs.org" target="_blank" rel="noopener noreferrer" class="text-primary underline hover:opacity-80">Node.js</a> pour des API REST ou GraphQL performantes. Architecture microservices quand la scalabilité l&#x27;exige. PostgreSQL ou MongoDB selon vos besoins en données.</p><p class="mt-4"><strong>Infrastructure &amp; DevOps</strong><br/>Déploiement cloud (AWS, Google Cloud, Azure). Pipelines CI/CD pour des livraisons rapides et fiables. Monitoring, alerting, sauvegardes automatiques.</p><p class="mt-4"><strong>Sécurité intégrée</strong><br/>Tests automatisés, conformité <a href="https://www.cnil.fr" target="_blank" rel="noopener noreferrer" class="text-primary underline hover:opacity-80">RGPD</a>, protection <a href="https://owasp.org" target="_blank" rel="noopener noreferrer" class="text-primary underline hover:opacity-80">OWASP</a>. La sécurité n&#x27;est pas une option, c&#x27;est dans notre ADN.</p><p class="mt-4">Découvrez tous les <a class="text-primary underline hover:opacity-80" href="/agence-web">services de notre agence web</a> pour la création de sites et applications.</p></div><div class="w-fit max-w-fit"><a href="https://calendly.com/aauffray/30min"><button type="button" class="relative text-center font-sans font-semibold border-0 transition w-fit gap-2 rounded-md flex flex-row group/btnBase disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:shadow-none hover:shadow-md active:shadow-none h-11 max-h-11 min-h-11 text-[16px] items-center justify-center px-6 before:absolute before:inset-0 before:rounded-full before:bg-primary before:transition before:duration-300 hover:before:scale-105 active:duration-75 active:before:scale-95 sm:w-max text-black mt-8"><span class="opacity-100 flex flex-row justify-center items-center gap-2 transition-all duration-500 text-black z-10">Discuter de votre stack</span></button></a></div></div><div class="col-span-1 relative mx-auto flex w-full h-full justify-end"><div class="relative"><img src="/img/entreprise-developpement-web/expertise.png" alt="Illustration : Notre stack technique" class="sc-hBEZvw fRytAu mix-blend-lighten"/></div></div></div><div class="grid grid-cols-1 md:grid-cols-2 relative pt-28 ml-auto gap-x-10 gap-y-8"><div class="col-span-1 order-last"><h2 class="text-white font-bold text-4xl md:text-5xl">Comment se déroule un projet avec Bob ?</h2><div class="mt-8 text-gray-300"><p>Notre méthodologie<!-- --> <a href="https://www.scrum.org" target="_blank" rel="noopener noreferrer" class="text-primary underline hover:opacity-80">agile</a> garantit un time-to-market optimisé et un produit qui correspond vraiment à vos attentes.</p><p class="mt-4"><strong>Phase 1 : Cadrage et cahier des charges</strong><br/>Immersion dans votre métier, analyse des besoins, définition des KPIs. On rédige ensemble les spécifications fonctionnelles et techniques de votre projet.</p><p class="mt-4"><strong>Phase 2 : Design UX/UI</strong><br/>Wireframes, prototypes interactifs, tests utilisateurs. Chaque écran est conçu pour servir vos objectifs business et maximiser la conversion.</p><p class="mt-4"><strong>Phase 3 : Développement agile</strong><br/>Sprints de 2 semaines, démos régulières, ajustements en continu. Vous voyez le produit avancer et pouvez réorienter les priorités à tout moment.</p><p class="mt-4"><strong>Phase 4 : Tests et mise en production</strong><br/>Tests fonctionnels, tests de charge, audit de sécurité. Déploiement progressif avec monitoring. Formation de vos équipes.</p><p class="mt-4"><strong>Phase 5 : Maintenance et évolution</strong><br/>Support technique, corrections, nouvelles fonctionnalités. Votre produit digital évolue avec votre entreprise.</p></div><div class="w-fit max-w-fit"><a href="https://calendly.com/aauffray/30min"><button type="button" class="relative text-center font-sans font-semibold border-0 transition w-fit gap-2 rounded-md flex flex-row group/btnBase disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:shadow-none hover:shadow-md active:shadow-none h-11 max-h-11 min-h-11 text-[16px] items-center justify-center px-6 before:absolute before:inset-0 before:rounded-full before:bg-primary before:transition before:duration-300 hover:before:scale-105 active:duration-75 active:before:scale-95 sm:w-max text-black mt-8"><span class="opacity-100 flex flex-row justify-center items-center gap-2 transition-all duration-500 text-black z-10">Démarrer votre projet</span></button></a></div></div><div class="col-span-1 relative mx-auto flex w-full h-full justify-start"><div class="relative"><img src="/img/entreprise-developpement-web/quality.png" alt="Illustration : Comment se déroule un projet avec Bob ?" class="sc-hBEZvw fRytAu mix-blend-lighten"/></div></div></div></div></div></div><div class="min-h-40"></div><div id="solution"><div class="max-w-7xl mx-auto px-6 md:px-12 xl:px-6"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6 text-primary mb-8"><path fill-rule="evenodd" d="M2.25 13.5a8.25 8.25 0 018.25-8.25.75.75 0 01.75.75v6.75H18a.75.75 0 01.75.75 8.25 8.25 0 01-16.5 0z" clip-rule="evenodd"></path><path fill-rule="evenodd" d="M12.75 3a.75.75 0 01.75-.75 8.25 8.25 0 018.25 8.25.75.75 0 01-.75.75h-7.5a.75.75 0 01-.75-.75V3z" clip-rule="evenodd"></path></svg><div class="space-y-6 justify-between text-gray-600 md:flex flex-row-reverse md:gap-6 md:space-y-0 lg:gap-12 lg:items-center"><div class="md:5/12 lg:w-1/2"><img alt="Répartition des services Bob le développeur, accompagnement produit digital" loading="lazy" width="400" height="400" decoding="async" data-nimg="1" class="w-full h-auto" style="color:transparent" src="/img/home/pie.svg"/></div><div class="md:7/12 lg:w-1/2"><h2 class="text-3xl font-bold md:text-4xl text-white">Rencontrez Bob, le copilote de votre succès !</h2><p class="my-8 text-gray-300">Chez Bob le développeur, nous ne construisons pas seulement des
47              produits SaaS, nous réalisons des rêves. Bob, à la barre de notre
48              équipe d&#x27;experts, est bien plus qu&#x27;un développeur : il est le
49              co-pilote agile et dévoué de votre projet entrepreneurial.
50              Eux-mêmes anciens entrepreneurs eux-mêmes, les membres de Bob
51              comprennent les défis auxquels vous faites face et savent comment
52              les transformer en opportunités.</p><div class="divide-y space-y-4 divide-gray-800"><div class="mt-8 flex gap-4"><div class="w-12 h-12 flex gap-4 rounded-full bg-indigo-900/20"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6 m-auto text-indigo-400"><path fill-rule="evenodd" d="M4.848 2.771A49.144 49.144 0 0112 2.25c2.43 0 4.817.178 7.152.52 1.978.292 3.348 2.024 3.348 3.97v6.02c0 1.946-1.37 3.678-3.348 3.97a48.901 48.901 0 01-3.476.383.39.39 0 00-.297.17l-2.755 4.133a.75.75 0 01-1.248 0l-2.755-4.133a.39.39 0 00-.297-.17 48.9 48.9 0 01-3.476-.384c-1.978-.29-3.348-2.024-3.348-3.97V6.741c0-1.946 1.37-3.68 3.348-3.97zM6.75 8.25a.75.75 0 01.75-.75h9a.75.75 0 010 1.5h-9a.75.75 0 01-.75-.75zm.75 2.25a.75.75 0 000 1.5H12a.75.75 0 000-1.5H7.5z" clip-rule="evenodd"></path></svg></div><div class="w-5/6"><h3 class="font-semibold text-lg text-indigo-300">En contact permanent</h3><p class="text-gray-400">Nous savons que chaque entreprise est unique. C&#x27;est pourquoi
53                    Bob et son équipe mettent un point d&#x27;honneur à tisser des
54                    relations solides et authentiques avec chacun de nos
55                    clients.</p></div></div><div class="pt-4 flex gap-4"><div class="w-12 h-12 flex gap-4 rounded-full bg-teal-900/20"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6 m-auto text-teal-400"><path fill-rule="evenodd" d="M11.54 22.351l.07.04.028.016a.76.76 0 00.723 0l.028-.015.071-.041a16.975 16.975 0 001.144-.742 19.58 19.58 0 002.683-2.282c1.944-1.99 3.963-4.98 3.963-8.827a8.25 8.25 0 00-16.5 0c0 3.846 2.02 6.837 3.963 8.827a19.58 19.58 0 002.682 2.282 16.975 16.975 0 001.145.742zM12 13.5a3 3 0 100-6 3 3 0 000 6z" clip-rule="evenodd"></path></svg></div><div class="w-5/6"><h3 class="font-semibold text-lg text-teal-300">Rapidité et efficacité : notre signature</h3><p class="text-gray-400">Dans le monde des startups, le temps c&#x27;est de l&#x27;argent.
56                    Notre processus de développement agile garantit que votre
57                    produit sera sur le marché en un temps record, prêt à
58                    conquérir son audience.</p></div></div></div></div></div></div></div><div class="min-h-40"></div><div class="text-gray-300" id="reviews"><div class="max-w-7xl mx-auto px-6 md:px-12 xl:px-6"><div class="mb-20 space-y-4 px-6 md:px-0"><h2 class="text-center text-2xl font-bold text-white md:text-4xl">Ce que nos clients disent de nous</h2></div><div class="md:columns-2 gap-8 space-y-8"><div class="flex items-center justify-center w-full h-full" style="perspective:1000px"><div class="flex items-center justify-center relative transition-all duration-200 ease-linear" style="transform-style:preserve-3d"><div class="aspect-auto p-8 border rounded-3xl bg-gray-800 border-gray-700"><div class="flex gap-4"><img alt="Photo de François Bulteau, CEO - Spliit" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="w-12 h-12 rounded-full object-cover" style="color:transparent" srcSet="/_next/image?url=%2Fimg%2Ftestimonials%2Ffrancois-bulteau.jpeg&amp;w=48&amp;q=75 1x, /_next/image?url=%2Fimg%2Ftestimonials%2Ffrancois-bulteau.jpeg&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Fimg%2Ftestimonials%2Ffrancois-bulteau.jpeg&amp;w=96&amp;q=75"/><div><h6 class="text-lg font-medium text-white">François Bulteau</h6><p class="text-sm text-gray-300">CEO - Spliit</p></div></div><p class="mt-8 whitespace-pre-wrap">Nous avons fait appel à Bob dans le cadre du développement de notre site Spliit et de notre web app. Leur accompagnement était complet avec une forte expertise technique et une approche produit. Ils ont su s&#x27;
58adapter rapidement à notre contexte et nos besoins. Fortement recommandé!</p></div></div></div><div class="flex items-center justify-center w-full h-full" style="perspective:1000px"><div class="flex items-center justify-center relative transition-all duration-200 ease-linear" style="transform-style:preserve-3d"><div class="aspect-auto p-8 border rounded-3xl bg-gray-800 border-gray-700"><div class="flex gap-4"><img alt="Photo de Romain Champourlier, CTO - Carbonfact" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="w-12 h-12 rounded-full object-cover" style="color:transparent" srcSet="/_next/image?url=%2Fimg%2Ftestimonials%2Fromain-champourlier.jpeg&amp;w=48&amp;q=75 1x, /_next/image?url=%2Fimg%2Ftestimonials%2Fromain-champourlier.jpeg&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Fimg%2Ftestimonials%2Fromain-champourlier.jpeg&amp;w=96&amp;q=75"/><div><h6 class="text-lg font-medium text-white">Romain Champourlier</h6><p class="text-sm text-gray-300">CTO - Carbonfact</p></div></div><p class="mt-8 whitespace-pre-wrap">Antoine nous a accompagnés quelques mois sur le développement NextJS / NestJS / Typescript de plusieurs MVP dans le cadre de nos cycles exploratoires chez Carbonfact.
59
60La collaboration est excellente : les échanges sont clairs, efficaces. Antoine s&#x27;est très bien adapté à notre contexte et a travaillé avec beaucoup d&#x27;autonomie, ce qui était parfait à notre stade de développement.
61
62Nous avons beaucoup apprécié sa capacité à comprendre rapidement les enjeux business et à s&#x27;assurer de l&#x27;alignement de ses choix techniques avec nos pratiques et notre stratégie.
63
64Nous serons ravis de travailler à nouveau avec Antoine et l&#x27;équipe de Bob le Développeur.</p></div></div></div><div class="flex items-center justify-center w-full h-full" style="perspective:1000px"><div class="flex items-center justify-center relative transition-all duration-200 ease-linear" style="transform-style:preserve-3d"><div class="aspect-auto p-8 border rounded-3xl bg-gray-800 border-gray-700"><div class="flex gap-4"><img alt="Photo de Stanislas Bétoux, CEO - Hypnolib" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="w-12 h-12 rounded-full object-cover" style="color:transparent" srcSet="/_next/image?url=%2Fimg%2Ftestimonials%2Fstanislas-betoux.jpeg&amp;w=48&amp;q=75 1x, /_next/image?url=%2Fimg%2Ftestimonials%2Fstanislas-betoux.jpeg&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Fimg%2Ftestimonials%2Fstanislas-betoux.jpeg&amp;w=96&amp;q=75"/><div><h6 class="text-lg font-medium text-white">Stanislas Bétoux</h6><p class="text-sm text-gray-300">CEO - Hypnolib</p></div></div><p class="mt-8 whitespace-pre-wrap">Je suis satisfait de la production finale d’Hypnolib.
65
66Points positifs : Qualité de la prestation, Réactivité, Disponibilité, Force de propositions.</p></div></div></div><div class="flex items-center justify-center w-full h-full" style="perspective:1000px"><div class="flex items-center justify-center relative transition-all duration-200 ease-linear" style="transform-style:preserve-3d"><div class="aspect-auto p-8 border rounded-3xl bg-gray-800 border-gray-700"><div class="flex gap-4"><img alt="Photo de Stanislas Denis, CEO - GetBiz" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="w-12 h-12 rounded-full object-cover" style="color:transparent" srcSet="/_next/image?url=%2Fimg%2Ftestimonials%2Fstanislas-denis.jpeg&amp;w=48&amp;q=75 1x, /_next/image?url=%2Fimg%2Ftestimonials%2Fstanislas-denis.jpeg&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Fimg%2Ftestimonials%2Fstanislas-denis.jpeg&amp;w=96&amp;q=75"/><div><h6 class="text-lg font-medium text-white">Stanislas Denis</h6><p class="text-sm text-gray-300">CEO - GetBiz</p></div></div><p class="mt-8 whitespace-pre-wrap">Engagé pour réaliser et développer notre site internet multiplateforme et multilingue. L’équipe a été très compétente en proposant des technologies Getbiz.
67
68L&#x27;équipe de Bob le développeur a su bien comprendre notre projet, pour nous proposer la meilleure solution de développement pour la création de notre application.
69
70Leur accompagnement fut très professionnel et les délais respectés. Bravo et merci à toute l&#x27;équipe.</p></div></div></div><div class="flex items-center justify-center w-full h-full" style="perspective:1000px"><div class="flex items-center justify-center relative transition-all duration-200 ease-linear" style="transform-style:preserve-3d"><div class="aspect-auto p-8 border rounded-3xl bg-gray-800 border-gray-700"><div class="flex gap-4"><img alt="Photo de Romain Le Drogo, Founder - Sutom" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="w-12 h-12 rounded-full object-cover" style="color:transparent" srcSet="/_next/image?url=%2Fimg%2Ftestimonials%2Fromain-le-drogo.jpeg&amp;w=48&amp;q=75 1x, /_next/image?url=%2Fimg%2Ftestimonials%2Fromain-le-drogo.jpeg&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Fimg%2Ftestimonials%2Fromain-le-drogo.jpeg&amp;w=96&amp;q=75"/><div><h6 class="text-lg font-medium text-white">Romain Le Drogo</h6><p class="text-sm text-gray-300">Founder - Sutom</p></div></div><p class="mt-8 whitespace-pre-wrap">Bob le développeur a su répondre rapidement et efficacement à chacune de nos attentes.
71
72Leur accompagnement et leur agilité tout au long de la réalisation du projet nous ont été très précieux, et nous ont permis de répondre très rapidement aux différentes difficultés rencontrées.
73
74Leur expertise technique et leur orientation business nous ont permis de trouver ensemble les meilleures solutions pour une réalisation plus robuste sur le long terme.
75
76Merci à toute l’équipe !</p></div></div></div><div class="flex items-center justify-center w-full h-full" style="perspective:1000px"><div class="flex items-center justify-center relative transition-all duration-200 ease-linear" style="transform-style:preserve-3d"><div class="aspect-auto p-8 border rounded-3xl bg-gray-800 border-gray-700"><div class="flex gap-4"><img alt="Photo de RILESUNDAYZ, Record label and publishing company" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" class="w-12 h-12 rounded-full object-cover" style="color:transparent" srcSet="/_next/image?url=%2Fimg%2Ftestimonials%2Frilesundayz.jpeg&amp;w=48&amp;q=75 1x, /_next/image?url=%2Fimg%2Ftestimonials%2Frilesundayz.jpeg&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Fimg%2Ftestimonials%2Frilesundayz.jpeg&amp;w=96&amp;q=75"/><div><h6 class="text-lg font-medium text-white">RILESUNDAYZ</h6><p class="text-sm text-gray-300">Record label and publishing company</p></div></div><p class="mt-8 whitespace-pre-wrap">L&#x27;équipe a su s&#x27;adapter aux différentes exigences et être force de proposition sur les concepts originaux que nous avons soumis pour notre plateforme interne. Hâte de retravailler ensemble!</p></div></div></div></div></div></div><div class="min-h-40"></div><div class="text-gray-300"><div class="max-w-7xl mx-auto px-6 md:px-12 xl:px-6"><section class="px-4 py-16"><h2 class="text-3xl font-bold text-center mb-12 text-white">Questions fréquentes</h2>
76<div class="max-w-4xl mx-auto space-y-6"><details class="group bg-white dark:bg-gray-800 rounded-lg shadow-md hover:shadow-lg transition-shadow"><summary class="cursor-pointer p-6 font-semibold text-lg flex justify-between items-center text-gray-900 dark:text-white">Quelle est la différence entre un développement sur mesure et un template ?<span class="text-primary group-open:rotate-180 transition-transform">▼</span></summary><div class="px-6 pb-6 text-gray-700 dark:text-gray-300 leading-relaxed">Un développement sur mesure part d&#x27;une page blanche pour créer exactement ce dont vous avez besoin. Un template est une solution préfabriquée qu&#x27;on adapte souvent partiellement. L&#x27;approche custom offre une flexibilité totale, des performances optimales et une vraie différenciation. Un template est moins cher au départ, mais limite vos possibilités d&#x27;évolution et crée de la dette technique à long terme.</div></details><details class="group bg-white dark:bg-gray-800 rounded-lg shadow-md hover:shadow-lg transition-shadow"><summary class="cursor-pointer p-6 font-semibold text-lg flex justify-between items-center text-gray-900 dark:text-white">Combien de temps prend un projet de développement custom ?<span class="text-primary group-open:rotate-180 transition-transform">▼</span></summary><div class="px-6 pb-6 text-gray-700 dark:text-gray-300 leading-relaxed">La durée dépend de la complexité : 2-3 mois pour un MVP ou une application simple, 4-6 mois pour une plateforme de complexité moyenne, 6-12 mois pour un SaaS complet. Notre approche agile permet de livrer des versions fonctionnelles rapidement, puis d&#x27;itérer. On recommande souvent de lancer un MVP pour valider le marché avant d&#x27;investir davantage.</div></details><details class="group bg-white dark:bg-gray-800 rounded-lg shadow-md hover:shadow-lg transition-shadow"><summary class="cursor-pointer p-6 font-semibold text-lg flex justify-between items-center text-gray-900 dark:text-white">Puis-je faire évoluer mon application après le lancement ?<span class="text-primary group-open:rotate-180 transition-transform">▼</span></summary><div class="px-6 pb-6 text-gray-700 dark:text-gray-300 leading-relaxed">Absolument. C&#x27;est l&#x27;un des principaux avantages du sur-mesure : vous possédez le code source à 100%, ce qui permet de faire évoluer votre produit sans aucune limite. On propose des contrats de maintenance et d&#x27;évolution pour ajouter des fonctionnalités, améliorer les performances ou adapter la solution à vos nouveaux besoins.</div></details><details class="group bg-white dark:bg-gray-800 rounded-lg shadow-md hover:shadow-lg transition-shadow"><summary class="cursor-pointer p-6 font-semibold text-lg flex justify-between items-center text-gray-900 dark:text-white">Le sur-mesure est-il adapté aux PME ?<span class="text-primary group-open:rotate-180 transition-transform">▼</span></summary><div class="px-6 pb-6 text-gray-700 dark:text-gray-300 leading-relaxed">Oui. Le développement custom n&#x27;est pas réservé aux grands groupes. Beaucoup de PME choisissent cette approche pour se créer un avantage concurrentiel. On adapte notre méthodologie et nos tarifs à votre budget. Commencer par un MVP permet de lancer rapidement avec un investissement maîtrisé, puis d&#x27;enrichir le produit progressivement. Consultez notre guide des prix : combien coûte un site web en 2026 (/blog/combien-coute-un-site-web).</div></details><details class="group bg-white dark:bg-gray-800 rounded-lg shadow-md hover:shadow-lg transition-shadow"><summary class="cursor-pointer p-6 font-semibold text-lg flex justify-between items-center text-gray-900 dark:text-white">Combien coûte un logiciel sur mesure ?<span class="text-primary group-open:rotate-180 transition-transform">▼</span></summary><div class="px-6 pb-6 text-gray-700 dark:text-gray-300 leading-relaxed">Nous facturons à la durée, pas au forfait : 7 900 € pour deux semaines en formule Accélérateur, 14 900 € par mois en formule Partenaire, design et site vitrine inclus. Un MVP de deux à trois mois représente donc 29 800 à 44 700 €, une plateforme de complexité moyenne quatre à six mois, un SaaS complet six à douze mois. Le budget dépend surtout du nombre d&#x27;intégrations avec vos systèmes existants et du niveau de contrainte réglementaire, rarement du nombre d&#x27;écrans. Devis gratuit après un appel de cadrage de 30 minutes.</div></details>
76<details class="group bg-white dark:bg-gray-800 rounded-lg shadow-md hover:shadow-lg transition-shadow"><summary class="cursor-pointer p-6 font-semibold text-lg flex justify-between items-center text-gray-900 dark:text-white">Quelle différence entre développement sur mesure et développement applicatif ?<span class="text-primary group-open:rotate-180 transition-transform">▼</span></summary><div class="px-6 pb-6 text-gray-700 dark:text-gray-300 leading-relaxed">Les deux termes désignent la même chose dans la pratique. On parle de développement applicatif sur mesure quand le livrable est une application métier interne, par exemple un ERP, un CRM ou un outil de gestion, et de développement web sur mesure quand il s&#x27;agit d&#x27;un produit accessible par navigateur, SaaS ou plateforme. La méthode, la stack et le mode de facturation sont identiques. Ce qui change est le public visé : vos équipes dans un cas, vos clients dans l&#x27;autre.</div></details><details class="group bg-white dark:bg-gray-800 rounded-lg shadow-md hover:shadow-lg transition-shadow"><summary class="cursor-pointer p-6 font-semibold text-lg flex justify-between items-center text-gray-900 dark:text-white">Pouvez-vous reprendre un développement sur mesure commencé par une autre équipe ?<span class="text-primary group-open:rotate-180 transition-transform">▼</span></summary><div class="px-6 pb-6 text-gray-700 dark:text-gray-300 leading-relaxed">Oui, c&#x27;est une demande fréquente. On commence par un audit du code existant, de l&#x27;architecture et de la dette technique, qui débouche sur un état des lieux écrit et une recommandation honnête : reprendre, refondre partiellement, ou repartir de zéro. Il arrive qu&#x27;on conseille de garder l&#x27;existant plus longtemps que prévu. On ne facture pas une refonte complète quand une reprise ciblée suffit.</div></details><details class="group bg-white dark:bg-gray-800 rounded-lg shadow-md hover:shadow-lg transition-shadow"><summary class="cursor-pointer p-6 font-semibold text-lg flex justify-between items-center text-gray-900 dark:text-white">Quelles technologies utilisez-vous ?<span class="text-primary group-open:rotate-180 transition-transform">▼</span></summary><div class="px-6 pb-6 text-gray-700 dark:text-gray-300 leading-relaxed">On utilise des technologies modernes et éprouvées : React et Next.js pour le frontend, Node.js pour le backend, TypeScript pour la robustesse du code, PostgreSQL ou MongoDB pour les bases de données. Déploiement sur des infrastructures cloud (AWS, Google Cloud, Azure) pour garantir performance et scalabilité. Le choix final dépend toujours de vos besoins spécifiques.</div></details><details class="group bg-white dark:bg-gray-800 rounded-lg shadow-md hover:shadow-lg transition-shadow"><summary class="cursor-pointer p-6 font-semibold text-lg flex justify-between items-center text-gray-900 dark:text-white">Comment garantissez-vous la sécurité de mon application ?<span class="text-primary group-open:rotate-180 transition-transform">▼</span></summary><div class="px-6 pb-6 text-gray-700 dark:text-gray-300 leading-relaxed">La sécurité est intégrée dès la conception. On applique les bonnes pratiques OWASP, on effectue des tests de sécurité réguliers, on chiffre les données sensibles et on assure la conformité RGPD. Le code est audité et testé avant chaque mise en production. On propose aussi des audits de sécurité réguliers après le lancement. On intègre aussi les obligations légales dès le développement : mentions légales (/blog/mentions-legales-site-web), politique de confidentialité (/blog/politique-de-confidentialite-rgpd-modele), RGPD (/blog/rgpd-pme-guide-pratique).</div></details><details class="group bg-white dark:bg-gray-800 rounded-lg shadow-md hover:shadow-lg transition-shadow"><summary class="cursor-pointer p-6 font-semibold text-lg flex justify-between items-center text-gray-900 dark:text-white">Proposez-vous une garantie ?<span class="text-primary group-open:rotate-180 transition-transform">▼</span></summary><div class="px-6 pb-6 text-gray-700 dark:text-gray-300 leading-relaxed">
76Oui. On garantit la qualité de notre code avec une garantie bugs de 3 mois après la livraison. Si une fonctionnalité ne fonctionne pas comme spécifié dans le cahier des charges, on la corrige gratuitement. On propose aussi des contrats de maintenance pour assurer le bon fonctionnement de votre application sur le long terme.</div></details><details class="group bg-white dark:bg-gray-800 rounded-lg shadow-md hover:shadow-lg transition-shadow"><summary class="cursor-pointer p-6 font-semibold text-lg flex justify-between items-center text-gray-900 dark:text-white">Puis-je suivre l&#x27;avancement de mon projet ?<span class="text-primary group-open:rotate-180 transition-transform">▼</span></summary><div class="px-6 pb-6 text-gray-700 dark:text-gray-300 leading-relaxed">Totalement. Transparence maximale : on met en place un environnement de démo où vous testez les fonctionnalités au fur et à mesure. Vous avez accès à nos outils de gestion de projet (Notion, Linear) pour suivre l&#x27;avancement en temps réel. On organise des démos toutes les 2 semaines pour valider ensemble le travail réalisé.</div></details></div></section></div></div><div class="min-h-40"></div><div class="max-w-7xl mx-auto px-6 md:px-12 xl:px-6"><div class="text-center py-4"><p class="text-gray-400">Vous avez déjà une équipe technique et le besoin porte sur la <!-- -->capacité, pas sur la délégation ? Regardez plutôt notre offre de <a class="text-primary underline hover:opacity-80" href="/entreprise-developpement-web">renfort d’équipe de développement web</a>. Et si le projet en est encore au premier produit à valider, <!-- -->regardez notre offre de <a class="text-primary underline hover:opacity-80" href="/agence-mvp">développement de MVP en 8 à 12 semaines</a>.</p></div></div><div class="min-h-40"></div><div class="relative py-16"><div aria-hidden="true" class="absolute inset-0 grid grid-cols-2 -space-x-52 opacity-20"><div class="blur-[50px] md:blur-[106px] h-56 bg-gradient-to-br to-purple-400 from-blue-700"></div><div class="blur-[30px] md:blur-[106px] h-32 bg-gradient-to-r from-cyan-400 to-indigo-600"></div></div><div class="max-w-7xl mx-auto px-6 md:px-12 xl:px-6"><div class="relative"><div class="mt-6 m-auto space-y-6 md:w-8/12 lg:w-7/12"><h2 class="text-center text-4xl font-bold text-white md:text-5xl">Prêt à lancer votre projet ?</h2><p class="text-center text-xl text-gray-300">Discutons de votre idée et construisons ensemble le produit digital qui fera la différence</p><div class="flex flex-wrap justify-center items-stretch gap-6 mt-8"><button type="button" class="relative text-center font-sans font-semibold border-0 transition w-fit gap-2 rounded-md flex flex-row group/btnBase disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:shadow-none hover:shadow-md active:shadow-none h-11 max-h-11 min-h-11 items-center justify-center px-6 before:absolute before:inset-0 before:rounded-full before:bg-primary before:transition before:duration-300 hover:before:scale-105 active:duration-75 active:before:scale-95 sm:w-max text-black text-md"><span class="opacity-100 flex flex-row justify-center items-center gap-2 transition-all duration-500 text-black z-10"><span class="text-black z-50">Obtenir un devis gratuit</span></span></button><a class="inline-flex items-center justify-center px-8 text-md font-semibold text-white border border-gray-600 rounded-full transition duration-300 hover:border-primary hover:text-primary" href="/estimateur">Estimer mon projet</a></div></div></div></div></div><div class="min-h-40"></div><section class="bg-gray-900 py-20"><div class="mx-auto max-w-2xl px-6 text-center"><div class="mx-auto mb-6 flex h-14 w-14 items-center justify-center rounded-2xl bg-primary/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-7 w-7 text-primary"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg></div><h2 class="text-3xl font-bold text-white md:text-4xl">La newsletter qu&#x27;on n&#x27;ignore pas</h2><p class="mt-4 text-lg text-gray-400">Abonnez-vous à notre newsletter pour recevoir nos derniers articles, retours <!-- -->d&#x27;expérience<!-- --> et conseils tech directement dans votre boîte mail.</p><form class="mt-8 flex flex-col gap-3 sm:flex-row sm:justify-center"><div class="relative"><button type="button" class="flex items-center gap-2 rounded-xl border border-white/10 bg-white/5 pl-5 pr-4 py-3 text-base text-white outline-none transition hover:border-white/20 focu
76s:border-primary"><span class="whitespace-nowrap">Toutes les newsletters</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 text-gray-400 transition "><path d="m6 9 6 6 6-6"></path></svg></button></div><input type="email" required="" placeholder="[email protected]" class="min-w-0 rounded-xl border border-white/10 bg-white/5 px-5 py-3 text-base text-white placeholder-gray-500 outline-none transition focus:border-primary sm:w-80" value=""/><button type="submit" class="inline-flex items-center justify-center gap-2 rounded-xl bg-primary px-6 py-3 text-base font-semibold text-gray-900 transition hover:bg-primary/90 disabled:opacity-50">S&#x27;inscrire<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></form><p class="mt-4 text-xs text-gray-500">Désinscription en un clic. Vos données restent privées.</p></div></section><footer class="relative border-t border-white/5 bg-gray-950 text-gray-300"><div class="relative mx-auto max-w-7xl px-6 py-16 md:px-12 xl:px-6"><div class="grid gap-12 lg:grid-cols-[1.2fr,1fr]"><div><p class="text-sm font-semibold uppercase tracking-widest text-primary">Bob le développeur</p><h2 class="mt-4 text-3xl font-bold text-white md:text-4xl">Produits web &amp; mobile pensés pour la traction.</h2><p class="mt-4 max-w-2xl text-base text-gray-400">Équipe senior basée à Paris et remote. On conçoit, on délivre, on mesure. Vous restez concentrés sur la stratégie, nous orchestrons la tech.</p><div class="mt-8 space-y-2 text-sm text-gray-200"><a href="mailto:[email protected]" class="block transition hover:text-primary">[email protected]</a><a href="https://calendly.com/aauffray/30min" target="_blank" rel="noreferrer noopener" class="block transition hover:text-primary">Réserver un créneau</a><p class="text-gray-400">Paris &amp; Remote</p></div><a href="https://planet-techcare.green" target="_blank" rel="noreferrer noopener" class="mt-8 inline-flex items-center gap-2 text-xs text-gray-400 transition hover:text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-leaf h-3.5 w-3.5 text-primary"><path d="M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z"></path><path d="M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12"></path></svg>Signataire de l’initiative Planet Tech’Care</a></div><div class="grid grid-cols-2 gap-8"><div><p class="text-xs font-semibold uppercase tracking-widest text-gray-400">Agence</p><div class="mt-4 flex flex-col space-y-2"><a class="text-sm text-gray-300 transition hover:text-primary" href="/a-propos">À propos</a><a class="text-sm text-gray-300 transition hover:text-primary" href="/maintenance">Maintenance &amp; support</a><a class="text-sm text-gray-300 transition hover:text-primary" href="/notions">Notions pédagogiques</a><a class="text-sm text-gray-300 transition hover:text-primary" href="/getbiz">GetBiz</a></div></div><div><p class="text-xs font-semibold uppercase tracking-widest text-gray-400">Outils &amp; secteurs</p><div class="mt-4 flex flex-col space-y-2"><a class="text-sm text-gray-300 transition hover:text-primary" href="/institutions-sante">Hôpitaux &amp; institutions</a><a class="text-sm text-gray-300 transition hover:text-primary" href="/outils/generateur-mentions-legales">Générateur mentions légales</a><a class="text-sm text-gray-300 transition hover:text-primary" href="/outils/generateur-politique-de-confidentialite">Générateur politique confidentialité</a></div></div></div></div><div class="mt-12 flex flex-col gap-6 border-t border-white/5 pt-8 md:flex-row md:items-center md:justify-between"><p class="text-sm text-gray-500">© <!-- -->2026<!-- --> Bob le développeur. Tous droits réservés.</p><div class="flex flex-wrap items-center gap-4"><a class="text-sm text-gray-500 transition hover:text-primary" href="/mentions-legales">Mentions légales</a><a class="text-sm text-gray-500 transition hover:text-primary" href="/politique-de-confidentialite">Politique de confidentialité</a><a class="text-sm text-gray-500 transition hover:text-primary" href="/ecoconception/declaration">Déclaration d’écoconception</a><a href="https://www.linkedin.com/in/antoineauffray/" target="_blank" rel="noreferrer noopener" class="flex items-center gap-2 text-sm text-gray-300 transition hover:text-primary" aria-label="LinkedIn"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin h-4 w-4"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg><span>LinkedIn</span></a></div></div></div></footer></div></div>
76<script id="__NEXT_DATA__" type="application/json" crossorigin="">{"props":{"pageProps":{"_nextI18Next":{"initialI18nStore":{"fr":{"client":{"title":"Clients","newClient":"Nouveau client","create":"Créer un client","search":"Rechercher un client","noResults":"Aucun client trouvé"},"common":{"appName":"App Name","verbs":{"confirm":"Confirmer","delete":"Supprimer","login":"S'identifier","register":"S'inscrire","logout":"Se déconnecter","save":"Sauvegarder","saved":"Enregistrer","search":"Rechercher","cancel":"Annuler","see":"Voir","validate":"Valider","select":"Sélectionner","sponsor":"Parrainer","edit":"Modifier"},"generics":{"copiedToClipboard":"Copié dans le presse-papier","seeMore":"Afficher plus","seeLess":"Afficher moins","firstName":"Prénom","lastName":"Nom","email":"Email","address":"Adresse postale","password":"Mot de passe","godfatherCode":"Code parrain","phone":"Téléphone","connection":"Connexion","register":"Inscription","back":"Retour","currencyHT":"€","percentage":"%","doubleLine":"--","notifications":"Notifications","agreeTerms":"J'accepte les Conditions Générales d'Utilisation (CGU) du site en validant mon inscription.","loading":"Chargement...","enabled":"Actif","disabled":"Désactivé","title":"Titre","category":"Catégorie","excerpt":"Extrait","date":"Date"},"home":{"title":"Que souhaitez-vous faire ?","globalSearch":{"placeholder":"Rechercher un client, un devis, une facture, un mandataire, ...","noResults":"Aucun résultat"},"dashboard":{"title":"Dashboard","text":"Visualiser l’ensemble de mes performances et de celles de mon réseau de mandataires"},"client":{"title":"Clients","text":"Consulter la liste des clients existants et en créer de nouveaux"},"simulation":{"title":"Simulations","text":"Simuler des travaux de rénovation ou d'embellisement de l’habitat"},"quote":{"title":"Devis","text":"Consulter la liste des devis réalisés et leur statut d’avancement"},"invoice":{"title":"Factures","text":"Consulter la liste des factures de mes abonnements et commissions."},"mandataries":{"title":"Mandataires","text":"Gérer mon réseau MLM et suivi de mes filleuls."}},"search":{"title":"Recherche...","seeAll":"Voir plus de résultats"},"pagination":{"results":"{{total}} résultats au total"},"client":{"reference":"Référence client","createdAt":"Date de création","name":"Prénom NOM","email":"Email","phoneNumber":"Téléphone portable","address":"Adresse postale","quoteCount":"Devis en cours","invoiceCount":"Devis facturés","actions":""},"links":{"forgotPassword":"Mot de passe oublié ?","backToLogin":"Retour à la connexion"},"login":{"welcome":"Bienvenue sur Bob le développeur","noAccount":"Pas encore de compte ?","signUp":"Inscrivez-vous","emailLabel":"Email","passwordLabel":"Mot de passe"},"forgetPassword":{"title":"Mot de passe oublié ?","subtitle":"Ne vous inquiétez pas, Nous vous enverrons un mail pour réinitialiser votre mot de passe.","emailLabel":"Email","button":"Envoyer","checkMail":"Vérifiez votre boîte mail","checkMailSubtitle":"Un email vous a été envoyé avec un lien pour réinitialiser votre mot de passe."},"resetPassword":{"title":"Réinitialiser le mot de passe","subtitle":"Choisissez un nouveau mot de passe pour votre compte.","lastPasswordLabel":"Ancien mot de passe","newPasswordLabel":"Nouveau mot de passe","button":"Réinitialiser le mot de passe"},"fields":{"file":{"uploadDescription":"Glisser-déposer le document ou cliquer pour l'ajouter","tooMuchFilesError":"It seems that you have downloaded too many files, you currently have {{number}} left.","uploadSub":"(jusqu'à {{limit}}, formats acceptés : {{types}})"},"generics":{"firstName":"Prénom","lastName":"Nom","email":"Adresse email","password":"Mot de passe","confirmPassword":"Confirmation du mot de passe","phone":"Téléphone","prePhone":"+33","address":"Adresse postale"}},"forms":{"errors":{"invalidPhone":"Numéro de téléphone invalide"}}},"dashboard":{"title":"Dashboard"},"enums":{"quoteStatus":{"IN_PROGRESS":"En cours","WAITING_SIGNATURE":"En attente de signature","WAITING":"En attente","SIGNED":"Signé","PROCESSED":"Gagné","CANCELLED":"Perdu","ARCHIVED":"Archivé","INVOICED":"Facturé","PLANNED":"Planifié"},"invoiceStatus":{"INVOICED":"Facturé","LATED":"Retard","PAID":"Payé"},"invoiceType":{"FACTURE":"Facture","ACOMPTE":"Acompte","SITUATION":"Situtation","COMMANDE":"Commande"},"quoteDateStatus":{"IN_PROGRESS":"1ère visite : {{date}}","WAITING_SIGNATURE":"Envoyé : {{date}}","WAITING":"En attente","SIGNED":"Signé : {{date}}","PROCESSED":"Gagné : {{date}}","CANCELLED":"Perdu : {{date}}","INVOICED":"Facturé : {{date}}","PLANNED":"Planifié : {{date}}"},"cardIndicatorStatus":{"WON":"Gagnés","WAITING":"En attente","IN_PROGRESS":"En cours"},"productFamily":{"GLOBAL_RENOVATION":"Rénovation globale","HOME_IMPROVEMENT":"Amélioration de l'habitat","HEALTH":"Santé","GREEN_ENERGY_PRODUCTION":"Production d'énergie verte"},"searchKeys":{"ALL":"Tous","INVOICE":"Facturation","CLIENT":"Client","QUOTE":"Devis","MANDATORY":"Mandataire"}},"errors":{"forms":{"any":{"min":"Ce champ doit contenir au moins {{min}} caractères.","max":"Ce champ doit contenir au plus {{max}}
76 caractères.","empty":"Veuillez remplir ce champ","invalid":"Vous devez saisir une valeur valide","charMax":"This field cannot exceed {{number}} characters","charBetween":"This field must contain between {{min}} and {{max}} characters","numBetween":"This field should be a value between {{min}} and {{max}} (inclusive)","numGreaterThan":"This field should be a value greater than or equal to {{number}}","noSpecialCharsExcept":"This field cannot contain any special characters except \" {{char}} \".","mustBeAnInteger":"This value must be an integer"},"anyWithField":{"empty":"{{field}} must not be empty","charMax":"{{field}} cannot exceed {{number}} characters","charBetween":"{{field}} must contain between {{min}} and {{max}} characters","numBetween":"{{field}} should be a value between {{min}} and {{max}} (inclusive)","numGreaterThan":"{{field}} should be a value greater than or equal to {{number}}","noSpecialCharsExcept":"{{field}} cannot contain any special characters except \" {{char}} \".","mustBeAnInteger":"{{field}} must be an integer"},"email":{"invalid":"Email is invalid","invalidPlural":"One or more emails are invalid"},"date":{"invalid":"Date is invalid"},"select":{"empty":"You must select at least 1 item","invalid":"You must select at least 1 item"},"number":{"positive":"Veuillez entrer un nombre entier positif."},"firstName":{"length":"First name must not be empty"},"cgu":{"mandatory":"You must accept the terms and conditions"},"url":{"invalid":"URL is invalid"},"instagram":{"invalid":"Instagram username is invalid"},"password":{"invalid":"Incorect password","noMatch":"Passwords do not match"},"paymentTypes":{"empty":"You must select at least 1 payment type"},"phone":{"invalid":"Phone number is invalid"},"project":{"alreadyExists":"A project in your workspace already has this name"},"agreeTerms":{"invalid":"You must accept the terms and conditions"},"fields":{"password":{"required":"Le mot de passe est requis","notString":"Le mot de passe doit être une chaîne de caractères","tooShort":"Le mot de passe est trop court","noLetter":"Le mot de passe doit contenir au moins une lettre","noDigit":"Le mot de passe doit contenir au moins un chiffre","noSpecialChar":"Le mot de passe doit contenir au moins un caractère spécial","hasSpaces":"Le mot de passe ne doit pas contenir d'espaces","noUppercase":"Le mot de passe doit contenir au moins une lettre majuscule","noLowercase":"Le mot de passe doit contenir au moins une lettre minuscule","notMatch":"Les mots de passe ne correspondent pas"},"email":{"required":"L'email est requis","notString":"L'email doit être une chaîne de caractères","notValid":"L'email n'est pas valide"}}},"quotes":{"fetch":"Impossible de récupérer les devis"},"clients":{"fetch":"Impossible de récupérer les clients"},"mandatories":{"fetch":"Impossible de récupérer les mandataires"},"invoices":{"fetch":"Impossible de récupérer les factures"},"api":{"user":{"already-exists":"User already member, please choose another one","already-invited":"User already invited"},"auth":{"email-already-exists":"Email already exists","error":"An error occurred","reset-password-token-expired":"Reset password token expired","login-required":"Login required","user-not-found":"You have entered an invalid username or password"},"file":{"invalid-format":"Invalid file format"},"generic":{"default":"Une erreur est survenue. Veuillez réessayer plus tard. Si le problème persiste, veuillez contacter le support.","internal-server-error":"An error occurred","forbidden":"You are not allowed to access this resource","not-found":"Resource not found","bad-request":"Bad request","unauthorized":"Unauthorized"}}},"funding":{"title":"Financements"},"invoice":{"title":"Facturation"},"mandataries":{"title":"Mandataires","sponsor":"Parrainer un mandataire","levelCount":"Niveau \u003cpurple\u003e{{level}}\u003c/purple\u003e"},"quote":{"title":"Devis","create":"Créer un devis","product":{"form":{"title":"Nouveau produit","reference":{"label":"Référence produit","placeholder":"ex: 022342343"},"name":{"label":"Nom du produit","placeholder":"ex: Pompe à chaleur"},"description":{"label":"Description","placeholder":"Décrivez votre produit"},"amount":{"label":"Prix unitaire TTC en Euros","placeholder":"Votre prix unitaire"},"quantity":{"label":"Quantité"}},"information":{"title":"Fiche produit","reference":"Référence produit","name":"Nom du produit","description":"Description","amount":"Prix unitaire TTC en Euros","quantity":"Quantité"}},"table":{"header":{"number":"N° de devis","date":"Date de création","name":"Nom du client","category":"Catégorie de travaux","status":"Statut","amount":"Montant HT"}},"document":{"title":"Détails du devis","details":"Détails","priceUnitExcludingTax":"Prix unit. HT","priceIncludingTax":"Prix TTC","totalExcludingTax":"Total HT","totalIncludingTax":"Total TTC","taxRate":"TVA","unit":"Unité","quantity":"Quantité","productAlreadyExists":"Ce produit existe déjà dans le devis","productInstallation":"Pose produit"},"form":{"nextStep":"Étape suivante","skipStep":"Passer cette étape","quitAndSave":"Sauvegarder \u0026 quitter","stepNumber":"Étape {{number}}","sidebarTitle":"Création de devis","steps":{"client":{"title":"Associer un client","addClient":"Ajouter un client","firstVisitDate":"Date de première visite","plannedWorkDate":"Date envisagée des travaux"},"products":{"title":"Créer le devis","addProduct":"Ajouter un produit","addDetails":"Ajouter des détails au produit"},"funding":{"title":"Simuler les aides \u0026 financements"},"sign":{"title":"Signature du devis"}}}},"simulation":{"title":"Simulations"},"user":{"title":"User","create":"Créer un utilisateur","form":{"nextStep":"Étape suivante","skipStep":"Passer cette étape","quitAndSave":"Sauvegarder \u0026 quitter","stepNumber":"Étape {{number}}","sidebarTitle":"Création du user","steps":{"user":{"title":"Informations personnelles","de
76scription":"Inscrivez-vous dès maintenant pour rejoindre notre réseau de mandataires. Après étude de votre dossier, vous profiterez d'un espace dédié et personnalisé pour atteindre vos objectifs.","passwordIndicator":{"minChar":"Minimum 8 caractères","minMaj":"Ajouter une majuscule et une minuscule","number":"Ajouter un chiffre","specialChar":"Ajouter un caractère spécial"}},"company":{"identity":{"title":"Carte d'identité","description":"Importez votre pièce d'identité en un seul fichier et assurez-vous d'inclure le recto et le verso de votre carte."},"criminalRecord":{"title":"Casier judiciaire","description":"Importez le bulletin numéro 3 de votre casier judiciaire. Pour savoir comment l'obtenir, rendez-vous sur le site Service Public."},"kbis":{"title":"Extrait KBIS","description":"Importez l'extrait Kbis de votre entreprise. Pour savoir comment l'obtenir, rendez-vous sur le site Service Public.\u2028Vous n'avez pas encore d'entreprise ? Legalstart vous accompagne."},"rib":{"title":"RIB","description":"Importez votre RIB (Relevé d'Identité Bancaire) pour faciliter les transactions financières associées à votre activité."},"urssaf":{"title":"Attestation URSSAF","description":"Importez votre Attestation URSSAF pour attester de votre situation financière.\u2028Pour savoir comment l'obtenir, rendez-vous sur le site URSSAF."},"status":{"success":"Validé","error":"Document rejeté. Merci de mettre à jour le fichier.","checking":"En cours de vérification"}}}}}}},"initialLocale":"fr","ns":["client","common","dashboard","enums","errors","funding","invoice","mandataries","quote","simulation","user"],"userConfig":{"i18n":{"locales":["fr"],"defaultLocale":"fr"},"reloadOnPrerender":false,"localePath":"/vercel/path0/src/i18n","default":{"i18n":{"locales":["fr"],"defaultLocale":"fr"},"reloadOnPrerender":false,"localePath":"/vercel/path0/src/i18n"}}}},"__N_SSG":true},"page":"/developpement-web-sur-mesure","query":{},"buildId":"PqmhY2nhoCZz6PAHMYW78","isFallback":false,"gsp":true,"locale":"fr","locales":["fr"],"defaultLocale":"fr","scriptLoader":[]}</script>
76</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.