Cookies

Nous utilisons des cookies pour les analyses et la publicité. Vous pouvez tout accepter, conserver uniquement les nécessaires ou personnaliser vos préférences. Politique de cookies

Digital Vantage LogoDigital Vantage Logo
  • A propos de nous
  • Offre
    • Sites web
    • Applications Web
    • Applications
    • Support technique et informatique
    • L'image de marque
  • Ressources
    • Blog et nouvelles
    • Outils et calculatrices
    • Modèles et listes de contrôle
  • Contact
Parlons-en !
English|Français
Digital Vantage LogoDigital Vantage Logo
  • A propos de nous
  • Offre
  • Ressources
  • Contact
  • Rechercher dans les articles⌘K
  • EN|FR
    • Sites web
      Budowanie profesjonalnej obecności w Internecie
    • Applications Web
      Accès direct aux sites web - Automatiser et améliorer la qualité des services Deux entreprises de taille moyenne !
    • Applications
      Les entreprises de taille moyenne sont les mieux placées pour faire face à la concurrence.
    • Support technique et informatique
      Plan stratégique d'entreprise pour les pays en développement
    • L'image de marque
      Projets de logotypage, de coloration et d'impression de documents d'entreprise
    • Blog et nouvelles
      Les données actualisées sur l'état d'avancement de la mise en œuvre.
    • Outils et calculatrices
      Zanim zaczniesz rozmawiać z agencją, sprawdź ile powinien kosztować Twój projekt.
    • Modèles et listes de contrôle
      Liste de contrôle professionnelle de l'entreprise B2B
Parlons-en !
  1. Home›
  2. Notre offre›
  3. Développement d'applications web

Une application web pour l'entreprise qui a dépassé les tableurs

> CRM sur mesure, espace client, portail B2B, tableau de bord interne, SaaS multi-tenant — quand les outils tout faits (Excel, Pipedrive, Asana, Zapier) cessent de suivre la croissance de l'entreprise. Une application conçue pour votre workflow, pas pour les hypothèses génériques d'un SaaS — évolutive de façon itérative sur 3-5 ans, sans nécessiter de refonte après un an.

La plupart des entreprises démarrent avec des outils tout faits : Excel, un CRM basique, Zapier pour les intégrations. Cela fonctionne jusqu'à une échelle de quelques dizaines de personnes et de quelques processus. Au-delà de cette échelle, l'économie s'inverse — plus d'heures passées à copier manuellement des données, plus d'erreurs opérationnelles, plus d'outils que personne n'utilise pleinement.

Une application web sur mesure résout ce que les outils tout faits n'adressent pas : un workflow spécifique au secteur du client, l'intégration entre 5+ systèmes dans l'entreprise, un espace client avec libre-service 24/7, des tableaux de bord de direction agrégeant les données de tout l'écosystème. La plupart de nos clients d'applications web sont des entreprises de 30 à 150 personnes — Excel a cessé de suffire il y a 6 mois, mais les SaaS tout faits ne correspondent pas au processus ou coûtent plus cher qu'une construction sur mesure avec un horizon de 5 ans.

  • Calculer le coût de mon application

20+ ans d'IT · 50+ déploiements · dès 15 000 CHF · Suisse / UE

Digital Vantage LogoDigital Vantage Logo

Digital Vantage
Tél+48 663 877 600, +48 22 152 51 05
Andriollego 34, 05-400 Varsovie
REGON: 540674000
EU VAT: PL5321813962

Nos services
  • Sites web
  • Sites vitrines
  • Landing page
  • Applications web
  • Applications mobiles
  • MVP pour startups
  • Développement logiciel
  • Conseil technologique
  • Marketing en ligne et branding
  • Devis pour un site web
Digital Vantage
  • À propos de nous
  • Contact
  • Parlons de votre entreprise
  • Programme partenaire
  • Ressources pour les entreprises
  • Plan du site
Articles et guides
  • Sites web
  • Boutiques en ligne
  • Se lancer en ligne
  • Applications web
  • Applications métier
  • Fiche d'établissement Google
  • Logiciels SaaS
  • Glossaire
Rapports sectoriels
  • Analyse des prix du marché web polonais
  • Coûts des sites web
  • Coûts des boutiques en ligne
  • Coûts des applications web
  • Coûts des applications mobiles
  • Coûts des outils SaaS
Outils et calculateurs
  • Coût d'un site web
  • Coût d'une boutique en ligne
  • Coût d'une application web
  • Coût de maintenance d'un site
  • TCO d'une boutique en ligne
  • Test de vitesse du site
  • Quiz : site ou application
  • Quiz : quelle plateforme e-commerce
  • Quiz : WordPress ou headless
  • Quiz : SaaS prêt à l'emploi ou sur mesure
Checklists et modèles
  • Lancement d'un site
  • Audit de site web
  • Checklist UX e-commerce
  • Migration de boutique
  • Choisir une agence web
  • Sécurité du site web
Follow Us
FacebookInstagram
© Digital Vantage - Varsovie, Pologne
Politique en matière de cookiesPolitique de confidentialitéConditions
English|Français
© 2026 Digital Vantage. Tous droits réservés.
Digital Vantage LogoDigital Vantage Logo

Digital Vantage
Tél+48 663 877 600, +48 22 152 51 05
Andriollego 34, 05-400 Varsovie
REGON: 540674000
EU VAT: PL5321813962

★ 5,0
Avis Google
24h
Nous répondons les jours ouvrés.
20+ ans
en IT/B2B EMEA
100/100
PageSpeed desktop
© Digital Vantage - Varsovie, Pologne
Politique en matière de cookiesPolitique de confidentialitéConditions
English|Français
© 2026 Digital Vantage. Tous droits réservés.
QUAND CELA VAUT LA PEINE · 4 SIGNAUX

Quand une application web est rentabilisée plus vite qu'un SaaS clé en main

Quatre signaux pour lesquels une application sur mesure est moins coûteuse à long terme qu'essayer de faire entrer un processus dans des outils tout faits. Si vous en reconnaissez au moins deux — c'est le moment d'un entretien d'architecture.

01|LE WORKFLOW NE CORRESPOND PAS

Le SaaS en place impose de changer le processus au lieu de le soutenir

Vous avez acheté un CRM tout fait, un outil de gestion de projet ou un SaaS sectoriel — l'équipe râle. Le workflow de l'entreprise ne correspond pas aux hypothèses de l'outil, alors soit Excel revient par la porte de derrière, soit le processus a été déformé pour s'adapter à l'outil.

Symptômes concrets :

  • Le workflow sur mesure nécessite 5+ contournements dans l'outil tout fait
  • 30 %+ des fonctionnalités ne sont pas utilisées car elles ne correspondent pas au secteur/processus
  • Les employés disent « c'est plus simple de le faire dans Excel »
  • Les abonnements aux outils d'automatisation augmentent car le SaaS tout fait n'a pas les intégrations clés

Application sur mesure : workflow adapté à 100 % au processus de l'entreprise, une seule base de données, un seul identifiant, une seule logique.

02|SILOS DE DONNÉES

Les données circulent entre les systèmes via des personnes, pas via une API

Une commande du marketplace copiée manuellement dans la comptabilité. Un lead d'un formulaire web recopié dans le CRM. Une facture ressaisie dans un rapport de direction. Chaque opération, c'est 5-15 minutes

  • un risque d'erreur.

Symptômes concrets :

  • 3+ systèmes dans l'entreprise, les données circulent par Excel/email/PDF
  • Un employé du back-office passe plus de 20 % de son temps à copier manuellement des données
  • Les rapports de direction sont en retard car les données doivent être « récupérées »
  • Chaque nouveau client = configuration dans 4-5 systèmes séparément

Application sur mesure avec intégration API : synchronisation en temps réel, source unique de vérité, rapports de direction automatiques.

03|LIBRE-SERVICE 24/7

Le client B2B attend du libre-service, nous répondons par email

Le client B2B veut un accès 24/7 : statut de commande, historique des factures, documents à télécharger, réclamations. La concurrence l'a déjà. Vous répondez par email — la rapidité baisse, les coûts augmentent, le client vous perçoit comme « moins professionnels ».

Symptômes concrets :

  • Le client demande « avez-vous un espace client ? »
  • 30 %+ du temps de l'équipe support est consacré à des questions répétitives sur le statut
  • Les retours/réclamations génèrent 5+ échanges d'emails
  • Les concurrents du secteur ont un portail client, pas vous

Espace client sur mesure : réduction du support répétitif de 50-70 %, signal de professionnalisme sur le marché.

04|DÉCISIONS BASÉES SUR LES DONNÉES

Décisions de direction basées sur des rapports Excel en retard

La direction reçoit des rapports mensuels — la préparation prend 3-5 jours de travail d'un analyste. Les données sont en retard, les décisions prises une semaine trop tard. Un tableau de bord en temps réel agrégeant les données du CRM, de la comptabilité et du stock résout le problème.

Symptômes concrets :

  • Les rapports de direction sont préparés manuellement, 1-3 jours de travail par rapport
  • La direction demande « où en sommes-nous ? » — la réponse nécessite 4 emails à différents services
  • Les données de 3+ systèmes sont assemblées dans Excel à chaque fois depuis zéro
  • L'analyste est surchargé par un travail en grande partie répétitif

Tableau de bord sur mesure : données en temps réel avec agrégation, exploration en libre-service, alertes sur anomalies.

↳ Si vous ne reconnaissez aucun des 4 signaux — un CRM / outil de gestion de projet / SaaS tout fait suffira probablement et coûtera moins cher qu'une application sur mesure. Nous le disons directement plutôt que de pousser un investissement inutile.

5 SCÉNARIOS · CHOISISSEZ LE TYPE D'APPLICATION

Ce que nous construisons concrètement

Chaque scénario a sa propre sous-page détaillée : quand cela vaut la peine, usage typique, stack, processus, fourchettes de prix. Le SaaS comme produit phare — périmètre large, cas générique. Les 4 autres sont des spécialisations pour des besoins business précis.

01|SAAS

SaaS multi-tenant — du MVP au produit

Multi-tenant · Abonnements · Authentification · Marque blanche · Prêt pour la mise à l'échelle

Le périmètre le plus large parmi les applications web — cas générique pour les entreprises qui construisent leur propre produit SaaS ou une application interne fonctionnant comme un SaaS pour plusieurs services. Architecture multi-tenant dès le premier jour, abonnements (Stripe), authentification multi-facteurs, marque blanche en option pour les revendeurs.

Stack : Next.js + Payload + PostgreSQL + Stripe. Architecture modulaire pour 3-5 ans d'évolution itérative.

Projet typique : 8-16 semaines. Prix : dès 25 000 CHF.

02|TABLEAU DE BORD

Tableau de bord de gestion avec données en temps réel

BI · Agrégation de données · Exploration en libre-service · Alertes

Pour les directions et services opérationnels ayant besoin d'un aperçu en temps réel des données de l'entreprise. Agrégation depuis le CRM, la comptabilité, le stock, la production. Exploration en libre-service au lieu de rapports Excel manuels. Alertes sur les anomalies opérationnelles. Élimine 3-5 jours de travail d'analyste par mois.

Projet typique : 6-12 semaines. Prix : dès 15 000 CHF.

03|TABLEAU DE BORD

Tableau de bord de gestion avec données en temps réel

BI · Agrégation de données · Exploration en libre-service · Alertes

Pour les directions et services opérationnels ayant besoin d'un aperçu en temps réel des données de l'entreprise. Agrégation depuis le CRM, la comptabilité, le stock, la production. Exploration en libre-service au lieu de rapports Excel manuels. Alertes sur les anomalies opérationnelles. Élimine 3-5 jours de travail d'analyste par mois.

Projet typique : 6-12 semaines. Prix : dès 15 000 CHF.

04|CRM SUR MESURE

CRM sur mesure pour les secteurs qu'aucun SaaS tout fait ne couvre

Workflow · Pipeline · Intégrations · Spécifique au secteur

Quand Pipedrive, HubSpot et autres ne correspondent pas au workflow spécifique d'un secteur (santé, finance, niche B2B, production, logistique). Pipeline sur mesure, étapes sur mesure, calculs d'offre sur mesure. Une base, un identifiant, des intégrations avec les systèmes existants de l'entreprise.

Projet typique : 8-14 semaines. Prix : dès 20 000 CHF.

Sous-page dédiée en préparation — description complète et calculateur disponibles bientôt.

05|PORTAIL B2B

Portail partenaires B2B pour entreprises de 100 à 300 personnes

Partenaires · Distributeurs · Agents · Marque blanche · Multi-région

Pour les entreprises en croissance via la distribution en partenariat — portail pour agents, distributeurs, partenaires régionaux. Chaque partenaire voit ses propres données (commandes, marges, supports marketing), isolation complète par tenant. Marque blanche pour les opérations co-brandées.

Projet typique : 12-20 semaines. Prix : dès 40 000 CHF.

Sous-page dédiée en préparation — description complète et calculateur disponibles bientôt.

↳ La liste n'est pas fermée. Si votre cas ne correspond à aucun scénario (marketplace sur mesure, plateforme sectorielle interne, outil pour employés) — décrivez-le dans le formulaire, nous revenons avec du concret sous 24-48h.

CE QUE VOUS OBTENEZ · 4 ATOUTS SPÉCIFIQUES AUX APPLICATIONS

Ce que vous obtenez dans le prix d'une application web DV

Quatre éléments en standard pour chaque application web DV — que ce soit un SaaS, un espace client, un tableau de bord ou un CRM sur mesure. Pas de vente incitative, pas de forfaits premium — la base pour chaque projet.

UX CONÇU POUR LE BUSINESS

UX adapté au workflow réel, pas aux tendances design

La plupart des applications web ont un UX « copié d'autres SaaS » — navigation latérale, tuiles de tableau de bord, formulaires génériques. Ça a l'air moderne, mais ça ne correspond pas au workflow de l'entreprise cliente. Les employés cliquent plus, pas moins.

DV travaille différemment :

  • Recherche utilisateur avec 3-5 futurs utilisateurs avant de commencer le design (étape 02 du processus) — ce qu'ils font réellement, combien de temps, à quelle fréquence
  • Wireframes testés avec les utilisateurs avant le code (prototype cliquable Figma)
  • Design tokens en variables CSS — cohérence visuelle, mais workflow d'abord
  • Tests A/B des flux les plus importants après le lancement — itération sur les données, pas au hasard

Conséquence : les employés adoptent l'application en 1-2 semaines, pas « on apprend ça depuis 3 mois ».

MONITORING ET ALERTES POUR LE PROPRIÉTAIRE

Vous le savez avant l'utilisateur quand quelque chose ne fonctionne pas

Une application web est différente d'un site — les utilisateurs l'utilisent quotidiennement, les sessions durent des heures, les erreurs coûtent de l'argent réel (commande perdue, mauvais calcul, perte de données). Le monitoring n'est pas « un plus », c'est la base.

Standard DV pour chaque application web :

  • Sentry — suivi des erreurs avec trace complète + relecture de session (nous voyons ce que l'utilisateur faisait avant l'erreur)
  • Surveillance de disponibilité toutes les 5 minutes — alertes SMS/email si l'application est indisponible plus de 2 min
  • PostHog — analytics produit + cartes de chaleur + enregistrements de sessions
  • Application Performance Monitoring (temps de réponse, requêtes base de données, goulots d'étranglement)
  • Journalisation centralisée avec conservation 30 jours + alertes sur anomalies

Conséquence : c'est nous qui vous signalons l'erreur en production. Correctif généralement en 2-4h après l'incident. Votre équipe ne perd pas de temps sur « quelqu'un dit que ça ne marche pas, on va vérifier ».

ARCHITECTURE POUR 3 À 5 ANS D'ÉVOLUTION

Une application à laquelle on ajoute des fonctions, qu'on ne réécrit pas

Les applications web vivent 3 à 5 ans. L'architecture est conçue pour cette perspective, pas pour « juste lancer en 8 semaines » :

  • Structure monorepo (apps/web, apps/admin, packages/database, packages/ui) — ajout d'un panneau admin ou d'une app mobile sans tout réécrire
  • Mode strict TypeScript + validation Zod — contrats entre modules vérifiés à la compilation (erreurs détectées avant le déploiement)
  • Migrations de base de données dans du code versionné — évolution du schéma sans « ALTER TABLE en production »
  • Prêt pour le multi-tenant (même pour les applications single-tenant) — ajouter un deuxième client, c'est de la configuration, pas une refonte
  • Feature flags + infrastructure de tests A/B dès le premier jour

Conséquence : une évolution dans 2 ans, c'est ajouter une fonction en 2-4 sprints, pas une refonte de 6 mois de tout le système.

AUTHENTIFICATION ET SÉCURITÉ EN STANDARD

Une sécurité invisible pour l'utilisateur, mais bien présente

Une application web, ce sont les données des clients de votre entreprise — une violation signifie un vrai problème juridique (RGPD), réputationnel et opérationnel. Base de sécurité en standard :

  • Authentification : NextAuth/Auth.js ou Clerk (multi-facteurs 2FA, sans mot de passe, SSO en option)
  • Autorisation : contrôle d'accès basé sur les rôles (RBAC) au niveau du code et de la base de données (défense en profondeur)
  • Chiffrement au repos (PostgreSQL TDE) + chiffrement en transit (TLS 1.3)
  • OWASP Top 10 couvert : injection SQL, XSS, CSRF, authentification défaillante, mauvaise configuration de sécurité
  • Limitation de débit sur les endpoints API (protection contre le brute-force et le DDoS)
  • Journal d'audit en base : qui, quand, quoi a changé (conformité RGPD)

Conséquence : l'application passe l'audit de sécurité d'un client entreprise sans refonte de panique. L'équipe conformité du client reçoit la documentation (checklist sécurité) au transfert.

↳ Ces 4 éléments sont inclus dans le prix d'une application web DV dès le premier projet — pas un « pack premium ». Une société de développement qui les propose en option supplémentaire, c'est un signal d'alarme — dans une application web (contrairement à un site), ce sont des éléments de base, pas des extras.

STACK · 4 COUCHES D'ARCHITECTURE

Stack technologique pour les applications web

Le stack de l'application web est choisi selon les exigences business — il n'y a pas de « stack par défaut » chez DV. Voici les quatre couches (frontend, backend, authentification, infrastructure) avec les choix les plus fréquents et les critères de décision par projet.

01|FRONTEND

Next.js + React Server Components + Tailwind

Le frontend par défaut pour les applications web peut être : Next.js avec App Router et React Server Components. Tailwind CSS + shadcn/ui comme bibliothèque de composants. React Hook Form + Zod pour la validation des formulaires.

Pourquoi ce stack :

  • Next.js App Router — les server components réduisent le bundle JavaScript de 30-60 % par rapport au React client pur, meilleur LCP/TTI
  • Tailwind + shadcn/ui — design tokens en variables CSS, bibliothèque de composants en copier-coller (pas une dépendance node_modules)
  • Validation Zod — source unique de vérité pour les types frontend + backend + base de données

Quand s'en écarter :

  • Vue / Nuxt — quand le client a déjà un écosystème Vue dans l'entreprise
  • Astro — pour les applications à contenu dense avec peu d'interactivité (documentation, portail d'information)
  • Angular — clients entreprise avec une base Angular existante

Dans 90 % des projets d'application web DV : Next.js. Les 10 % restants dépendent du client.

02|BACKEND ET BASE DE DONNÉES

Node.js + TypeScript + PostgreSQL + Prisma

Le backend des applications web peut être réalisé avec : Next.js API Routes (fonctions serverless) ou un Hono/Fastify dédié pour une API à haut débit. Base de données : PostgreSQL avec Prisma ORM. Tâches en arrière-plan : BullMQ

  • Redis (si nécessaire) ou Inngest (tâches serverless en arrière-plan).

Pourquoi PostgreSQL :

  • Transactions ACID — zéro risque de perte de données
  • Colonnes JSONB — flexibilité NoSQL, mais dans une base relationnelle
  • Sécurité au niveau des lignes — prêt pour le multi-tenant sans bricolage au niveau applicatif
  • Éprouvé en production — depuis 1996, utilisé par Stripe, Reddit, Instagram

Pourquoi Prisma :

  • Requêtes typées de manière sûre — erreur dans les requêtes détectée à la compilation
  • Migrations générées automatiquement à partir du diff de schéma
  • Studio (interface graphique pour la base) en développement, sûr en production

Alternatives envisagées : Drizzle (ORM plus léger, déploiement edge), TypeORM (projets legacy), SQL brut (quand Prisma est une contrainte).

03|AUTHENTIFICATION ET MULTI-TENANCY

Authentification choisie selon le modèle business de l'application

L'authentification n'a pas un seul « par défaut » dans les applications web — cela dépend du modèle business :

Single-tenant (une seule entreprise, plusieurs employés) :

  • NextAuth/Auth.js + liens magiques par email ou OAuth (Google, Microsoft) — le plus simple, zéro dépendance à un fournisseur
  • Contrôle d'accès basé sur les rôles depuis la base (RBAC) — admin/utilisateur/lecteur

SaaS multi-tenant (plusieurs clients, chacun avec son propre espace) :

  • Clerk ou WorkOS — solutions prêtes à l'emploi avec support multi-organisations, SSO, provisioning SCIM
  • Solution sur mesure basée sur NextAuth (quand le budget est serré ou les exigences spécifiques)

Portail B2B avec partenaires :

  • SSO (Single Sign-On) depuis le système du client — SAML 2.0 ou OAuth
  • Provisioning automatique depuis le système RH du client

Base de sécurité de l'authentification (chaque application) :

  • Multi-facteurs 2FA en option pour l'utilisateur
  • Limitation de débit sur les endpoints de connexion (protection brute-force)
  • Journal d'audit de chaque connexion (conformité RGPD)
  • Sessions avec cookies HttpOnly sécurisés
04|INFRASTRUCTURE ET DÉPLOIEMENT

Infrastructure choisie selon l'échelle et les exigences

Scénarios de déploiement les plus fréquents pour les applications web DV :

VPS — 80 % des projets de clients européens :

  • VPS — coût 40-100 CHF/mois
  • Conteneurs Docker, répartiteur de charge Traefik, SSL automatisé
  • Base de données PostgreSQL sur le même VPS ou séparée (selon l'échelle)
  • Sauvegarde quotidienne + conservation 30 jours

Cloud (AWS / GCP / Azure) — 15 % des projets :

  • Quand le client a déjà un écosystème cloud (Azure AD, AWS S3, GCP BigQuery)
  • Architecture serverless (Lambda/Cloud Functions) pour les workflows événementiels
  • Base de données managée (RDS/CloudSQL) — coût plus élevé, mais gérée par le fournisseur cloud

Vercel + Neon/Supabase — 5 % des projets :

  • Réseau edge mondial — quand l'application a des utilisateurs sur 3+ continents
  • Zéro surcharge DevOps — déploiements de prévisualisation automatisés par PR
  • Compromis : le coût augmente de façon non linéaire à l'échelle (>200 000 MAU)

CI/CD pour chaque application :

  • GitHub Actions — tests automatisés + build + déploiement vers le staging à chaque merge
  • Mise en production manuelle après revue de code + tests d'acceptation

↳ Stack réfléchi. Changer un choix par défaut (par ex. Vue au lieu de React, Cloud au lieu de VPS) nécessite une justification à l'étape 01 du processus — nous ne changeons pas de stack « parce que le client préfère » sans analyse des conséquences à long terme.

PROCESSUS · 5 ÉTAPES · 8-16 SEMAINES·5 steps

De la consultation à la production — étape par étape

Chaque projet d'application web DV passe par 5 étapes. La durée dépend de l'échelle (8 semaines pour un portail client, 16+ pour un SaaS multi-tenant), mais la structure reste fixe. Les décisions d'architecture sont prises aux étapes 1-2 — pas après coup, *« on a oublié l'authentification multi-tenant »*.

  1. 01
    CONSULTATION D'ARCHITECTURE

    Premier échange (60-90 min) + 1-2 sessions de suivi. Nous cartographions : quels processus business l'application doit soutenir, quels systèmes existent dans l'entreprise (CRM, ERP, comptabilité), à quoi ressemble la feuille de route des fonctionnalités à venir (3-5 ans). Décision construire/acheter — nous vérifions si le sur-mesure a réellement du sens face à un SaaS tout fait.

    Livrable : ADR (Architectural Decision Record) v0 + décision de stack (frontend / backend / base de données / authentification / infrastructure) avec 2-3 alternatives par couche. Chaque décision est justifiée sur le plan business.

  2. 02
    DISCOVERY ET SPÉCIFICATION

    Discovery approfondi spécifique à l'application web : recherche utilisateur (3-5 entretiens avec de futurs utilisateurs), cartographie du modèle de données (comment l'application organise les données), spécification des intégrations API (quels systèmes externes, quels endpoints, fréquence de synchronisation, gestion des erreurs), modèle de sécurité (authentification, RBAC, isolation multi-tenant si SaaS).

    Livrable : 4 documents structurés :

    • ERD (Entity Relationship Diagram) — schéma de la base de données
    • Contrat d'API (spécification OpenAPI 3.0)
    • Carte d'intégration — quels systèmes externes, quelles opérations
    • User stories + critères d'acceptation — exigences testables

    Pour un SaaS multi-tenant, en plus : stratégie d'isolation des tenants (sécurité au niveau des lignes vs schéma par tenant vs base de données par tenant).

  3. 03
    UX/UI + PROTOTYPE TESTÉ

    Wireframes basse fidélité pour tous les parcours utilisateurs clés (connexion, opérations CRUD principales, rapports). Ensuite, design tokens et maquettes haute fidélité dans Figma. Prototype cliquable testé avec 3-5 utilisateurs avant le codage — nous identifions 60-70 % des problèmes UX avant qu'ils ne deviennent de la dette technique.

    Pour les applications avec un design system existant du client (après branding DV ou autre prestataire) — nous adaptons aux directives existantes au lieu de repartir de zéro.

    Prototype cliquable Figma + design tokens en variables CSS prêts à importer dans la configuration Tailwind. Zéro traduction manuelle du design vers le code. Tests utilisateurs avant le codage = réduction du retravail de 40-60 % à l'étape 04.

  4. 04
    DÉVELOPPEMENT + STAGING DÈS LE JOUR 1

    L'étape la plus longue. Nous travaillons en sprints de 2 semaines avec revue après chaque sprint. Environnement de staging dès le premier sprint — le client teste la fonctionnalité N+1 pendant que nous travaillons sur N+2, boucle de retour d'une semaine au lieu d'un lancement big-bang de 3 mois.

    Périmètre MVP : parcours utilisateur principal + intégrations critiques. Fonctions secondaires (rapports avancés, gestion des cas limites, panneau admin de luxe) — après le lancement du MVP, sur la base de retours utilisateurs réels.

    Déploiement continu vers le staging. Qualité du code en CI/CD : TypeScript strict, ESLint, tests unitaires Vitest, tests E2E Playwright pour les parcours critiques (connexion, paiement, envoi de formulaire, contrat API). Merge bloqué si les standards ne sont pas respectés.

    Chaque PR = déploiement de prévisualisation avec URL unique — le client teste des changements isolés du staging principal.

  5. 05
    LANCEMENT + MONITORING + STABILISATION

    Déploiement en production + stack de monitoring configuré avant le lancement (Sentry, Uptime, PostHog, APM, journalisation centralisée). Session de transfert de 30-45 min : architecture, processus de déploiement, comment déboguer la production, comment pousser des changements. 30 jours de stabilisation inclus dans le prix (petits correctifs, optimisations, corrections de bugs découverts en production).

    Après la stabilisation, 3 options :

    • Fin de la collaboration — zéro dépendance, le code est à vous
    • Abonnement de maintenance technique
    • Développement de fonctionnalités supplémentaires

    Documentation de transfert structurée :

    • README + instructions d'installation (environnement local en 30 min)
    • ADR (Architectural Decision Records) — pourquoi ce stack
    • Runbook de déploiement (comment déployer, comment revenir en arrière, comment déboguer la production)
    • Documentation du schéma de base de données + historique des migrations
    • Runbooks d'intégration (comment configurer les webhooks Stripe, comment faire tourner les clés API, comment déboguer une synchronisation échouée)
    • Playbook de monitoring — ce que signifient les alertes, quand réveiller l'astreinte (si l'application est critique)
CALENDRIER DU PROJET D'APPLICATION WEB
8-16 semaines
AU TOTAL
8-12 semaines
PORTAIL CLIENT / TABLEAU DE BORD
12-20+ semaines
SAAS MULTI-TENANT

↳ Calendrier précis après le Discovery (étape 02). Projets SaaS entreprise (multi-région, audit de conformité, support dédié) — 20+ semaines. Nous consultons au cas par cas.

TARIFS · 3 PALIERS D'APPLICATION WEB

Combien coûte une application web

Chaque projet est chiffré individuellement après le Discovery. Voici 3 paliers d'échelle typiques pour les applications web DV + un calculateur pour estimer votre propre projet en 4 minutes.

01|PETITE

15 000 - 30 000 CHF

Durée : 6-8 semaines

Module unique, 1-2 rôles utilisateurs

  • 1-2 rôles utilisateurs (par ex. admin + utilisateur)
  • 5-15 écrans principaux
  • 1-2 intégrations API (par ex. Stripe + email)
  • Architecture single-tenant
  • Authentification standard (NextAuth/Clerk)
  • Stack de monitoring (Sentry + Uptime + PostHog)
02|MOYENNE

30 000 - 60 000 CHF

Durée : 8-12 semaines

3-5 rôles, intégrations, multi-tenant simple

  • 3-5 rôles utilisateurs avec RBAC
  • 15-40 écrans principaux
  • 3-5 intégrations API (CRM + comptabilité + paiements + email + analytics)
  • Prêt pour le multi-tenant (déploiement single-tenant, mais architecture prête pour la mise à l'échelle)
  • Authentification multi-facteurs + journal d'audit
  • Tâches en arrière-plan (traitement de files d'attente, tâches planifiées, envoi d'emails)
  • Monitoring complet + alertes
03|COMPLEXE

60 000 - 150 000+ CHF

Durée : 12-20+ semaines

SaaS multi-tenant, conformité, fonctions avancées

  • Architecture SaaS multi-tenant (sécurité au niveau des lignes ou schéma par tenant)
  • 5+ rôles utilisateurs avec RBAC complexe + permissions sur mesure
  • 40+ écrans principaux
  • 5-15 intégrations API + webhooks bidirectionnels
  • Fonctions avancées : marque blanche, champs personnalisés par tenant, moteur de workflow, générateur de rapports
  • Prêt pour la conformité (RGPD Art. 9, réglementation financière, piste d'audit)
  • Collaboration en temps réel (WebSocket/SSE)
  • Abonnements (facturation Stripe) + tarification à l'usage

Ce qui détermine le plus le prix d'une application web

Périmètre honnête :

  • Hébergement et infrastructure en production (VPS 40-100 CHF/mois, cloud à l'usage, dédié dès 250 CHF/mois)
  • Outils de monitoring — Sentry, PostHog, surveillance de disponibilité (gratuit à petite échelle, ensuite dès ~25 $/mois par outil)
  • Services externes facturés à l'usage (Stripe 1,4-2,9 % par transaction, Twilio par SMS, OpenAI par token, envoi d'emails dès 25 CHF/mois)
  • Domaines + SSL (~50 CHF/an)
  • Marketing de campagne (optimisation App Store, publicité, contenu)
  • Contenus (copywriting, graphisme produit) — nous pouvons vous indiquer des prestataires fiables

Coûts à long terme : généralement 8-15 % par an de la valeur du projet pour l'hébergement + la maintenance technique + les petites évolutions.

Ce que nos fourchettes ne couvrent pas

Hors périmètre — ce qui est en dehors de notre domaine de travail :

  • MVP léger pour 5 000-10 000 CHF — à ce budget, on obtient généralement du code jetable. Meilleures options : no-code (Bubble, FlutterFlow) comme première validation, freelance senior avec portfolio, accélérateur startup avec support technique intégré.
  • Entreprise sur mesure avec des budgets de 500 000 CHF — bascule multi-région, matériel sur mesure, équipe de support dédiée 24/7 — cela correspond à de plus grandes sociétés de conseil (100+ personnes).
  • Migration de systèmes legacy d'entreprise (mainframe, JEE ancien, ERP sur mesure vieux de 15+ ans) — DV ne travaille pas avec des stacks legacy.
  • Corrections ponctuelles dans une application existante d'une autre agence — nous travaillons en mode projet (Discovery → Déploiement → Maintenance long terme), pas à l'heure pour des détails.

Si votre projet entre dans l'une de ces catégories — nous le disons directement plutôt que d'accepter un projet que nous ne pourrions pas réaliser de façon optimale.

Ce qui n'est PAS inclus dans le prix du projet

Périmètre honnête :

  • Hébergement et infrastructure en production (VPS 40-100 CHF/mois, cloud à l'usage, dédié dès 250 CHF/mois)
  • Outils de monitoring — Sentry, PostHog, surveillance de disponibilité (gratuit à petite échelle, ensuite dès ~25 $/mois par outil)
  • Services externes facturés à l'usage (Stripe 1,4-2,9 % par transaction, Twilio par SMS, OpenAI par token, envoi d'emails dès 25 CHF/mois)
  • Domaines + SSL (~50 CHF/an)
  • Marketing de campagne (optimisation App Store, publicité, contenu)
  • Contenus (copywriting, graphisme produit) — nous pouvons vous indiquer des prestataires fiables

Coûts à long terme : généralement 8-15 % par an de la valeur du projet pour l'hébergement + la maintenance technique + les petites évolutions.

CE QUI NOUS DIFFÉRENCIE · 3 POINTS SPÉCIFIQUES AUX APPLICATIONS

3 choses que nous faisons différemment dans les applications web

Calculer le coût de mon application web

↳ Fourchettes basées sur plus de 50 déploiements d'applications web DV au cours des 3 dernières années. Prix final ±15 % après le Discovery (étape 02). Projets SaaS entreprise (multi-région, conformité sectorielle, matériel sur mesure) — nous consultons au cas par cas.

CE QUI NOUS DIFFÉRENCIE · 3 POINTS SPÉCIFIQUES AUX APPLICATIONS

3 choses que nous faisons différemment dans les applications web

Quel que soit le palier (petit / moyen / complexe), les trois éléments ci-dessous sont inclus dans le prix et en standard pour chaque application web DV. Une société de développement qui les propose comme *« option premium »* dans une application web (par opposition à un site) — c'est un signal d'alarme.

PRÊT POUR LE MULTI-TENANT

Architecture multi-tenant même pour des projets single-tenant

La plupart des sociétés de développement construisent des applications single-tenant « parce que le client a une seule entreprise ». Conséquence : quand le client veut, 18 mois plus tard, ajouter un deuxième client, une deuxième marque, une deuxième région — refonte de 6 mois de toute la base de données et du système d'authentification.

DV travaille différemment. Chaque application web est conçue prête pour le multi-tenant dès le premier sprint, même si le déploiement est single-tenant :

  • Schéma de base de données avec tenant_id dans chaque table (même pour le single-tenant — tenant_id = '1')
  • Sécurité au niveau des lignes (RLS) dans PostgreSQL — isolation des données au niveau de la base, pas de l'application
  • Routage par tenant (sous-domaine ou basé sur le chemin) — prêt à activer en 1-2 sprints
  • Configuration par tenant (logo, couleur principale, feature flags, plans tarifaires) — schéma prêt, panneau d'interface ajouté à la demande
  • Middleware d'authentification avec contexte tenant — chaque requête connaît toujours son tenant

Conséquence : ajouter un deuxième client dans 2 ans, c'est de la configuration, pas une refonte. La marque blanche pour les revendeurs = 1-2 sprints de travail, pas 6 mois. Utilisé le plus souvent lors de la conversion d'un SaaS single-tenant en multi-tenant après les premiers clients entreprise.

PRÊT POUR LA PRODUCTION

Staging dès le sprint 1, monitoring avant le lancement, zéro « big bang »

Société de développement typique : développement en isolation, « on vous montre le MVP dans 8 semaines ». Le client ne voit l'application qu'après le lancement, découverte des problèmes en production, mode panique pendant les 2-4 premières semaines après la mise en ligne.

DV travaille différemment :

  • Environnement de staging dès le sprint 1 — lien toujours à jour, le client teste la fonctionnalité N+1 pendant que nous travaillons sur N+2
  • Déploiement continu — chaque merge sur main = déploiement automatique vers le staging en 5-10 min
  • Déploiements de prévisualisation par PR — chaque pull request = URL unique avec déploiement isolé
  • Qualité du code en CI/CD — TypeScript strict, ESLint, tests unitaires Vitest, tests E2E Playwright pour les parcours critiques. Merge bloqué si les standards ne sont pas respectés
  • Stack de monitoring configuré avant le lancement — Sentry, Uptime, PostHog, APM, journalisation centralisée. Pas « on ajoutera après le lancement », mais « ça fonctionne avant le premier utilisateur »

Conséquence : le lancement est un non-événement. Le client a testé l'application pendant 8 semaines avant la mise en ligne, le monitoring détecte les erreurs avant que l'utilisateur ne les remarque, correctif généralement en 2-4h après l'incident. Zéro mode panique dans les premières semaines de production.

PROPRIÉTÉ DU CODE

Le code dans votre dépôt dès le premier sprint, zéro bibliothèque propriétaire DV

La dépendance à un fournisseur dans les applications web est un problème plus grave que pour les sites. L'application est le fondement des opérations de l'entreprise — le coût de changer de développeur peut atteindre 50-100 % du coût d'un nouveau déploiement. Une société de développement, consciemment ou non, crée des dépendances difficiles à rompre.

DV travaille différemment dès le premier sprint :

  • Code source complet dans votre GitHub/GitLab — dès le premier commit, pas après le lancement, pas après la dernière facture
  • Votre licence, votre propriété intellectuelle — zéro clause « DV conserve les droits sur le code » dans le contrat
  • Uniquement des frameworks open source / standards — Next.js, Payload, PostgreSQL, Stripe — zéro bibliothèque propriétaire DV absente de npm
  • Zéro intégration cachée — chaque intégration externe a une piste d'audit dans le code + une documentation sur comment la configurer sous votre propre compte
  • Documentation de transfert incluse dans le prix — README + ADR + runbook de déploiement + documentation du schéma de base de données + runbooks d'intégration (6 documents structurés)

Conséquence : un client avec un développeur interne actif se retrouve dans le code en 1-2 semaines. Un client qui change de développeur/agence après 2 ans ne perd pas des mois à « déchiffrer ». Cas réel de notre pratique : 2 clients sont passés à une équipe interne après 18-24 mois — le code s'est transféré sans problème.

↳ Ces 3 éléments sont inclus dans le prix d'une application web DV dès le premier projet. Une société de développement qui les propose en « palier entreprise » ou en « option premium » — signal que ce n'est pas une priorité pour l'équipe et que le client paie séparément pour des choses qui devraient être un standard.

POUR QUI DV · ET POUR QUI NON

Pour qui nous construisons des applications web — et pour qui non

DV travaille bien avec 3 types de clients pour les applications web. Pour 3 autres types de projets, nous recommandons ailleurs — un SaaS tout fait, un freelance ou une société de développement plus grande. Un filtre de périmètre honnête avant même de commencer à échanger.

Entreprise de 30 à 150 personnes, système sur mesure indispensable

Votre profil idéal chez DV. Excel/CRM tout fait ne suffit plus depuis 6+ mois, l'activité de l'entreprise nécessite une application dédiée (CRM sur mesure, espace client, portail B2B, tableau de bord interne, SaaS pour les services internes). Budget de 25 000-75 000 CHF pour le premier projet, cycle de décision de 2-6 mois.

Secteurs typiques : services professionnels (juridique, médical, financier), SaaS B2B pour marchés de niche, e-commerce avec workflow sur mesure, fabricants avec activité d'export, entreprises de services avec réseaux de sites.

Ce que nous vous offrons : une application dédiée à votre workflow, une architecture prête pour le multi-tenant dès le premier jour, monitoring et maintenance technique à long terme (225-750 CHF/mois).

Un SaaS tout fait couvre 70 %+ de vos besoins

Une application web sur mesure est un investissement à long terme (25 000-150 000 CHF + 5-15 % par an d'entretien). Si un SaaS tout fait couvre la plupart de vos besoins — achetez, ne construisez pas.

Situations les plus fréquentes où nous disons « achetez un SaaS tout fait » :

  • CRM pour 10-30 personnes — Pipedrive, HubSpot Free, Bitrix24 starter
  • Gestion de projet — un SaaS de gestion de projet tout fait, un SaaS sectoriel (par ex. pour architectes, avocats)
  • Automatisation d'emailing — Brevo, Mailchimp, ActiveCampaign
  • Réservations — Calendly, Cal.com, SaaS sectoriel
  • Support/tickets — solutions tout faites dès ~100 CHF/mois

Lors de la consultation d'architecture de 15 minutes, DV vous accompagne dans la décision construire/acheter. 15-20 % des échanges se terminent par une recommandation « ne construisez pas, achetez le SaaS X ».

Startup post-MVP, refonte ou reconstruction pour passer à l'échelle

Vous avez un business case validé, des premiers revenus, mais votre MVP construit en no-code (Bubble/FlutterFlow) ou en code jetable commence à craquer. Vous avez besoin d'un système prêt pour la production à l'échelle (100+ utilisateurs actifs, multi-tenant, facturation).

Budget de 40 000-100 000 CHF pour la refonte/reconstruction + plan d'évolution itérative. Cycle de décision de 1-3 mois. Levée de série A dans 6-12 mois = l'application doit être prête pour une due diligence (qualité du code, documentation, base de sécurité).

Ce que vous obtenez chez DV : un stack prêt pour la production dès le premier jour, une architecture multi-tenant, monitoring + alertes, documentation de due diligence dans le transfert.

MVP léger pour 5 000-10 000 CHF / preuve de concept en une semaine

Si votre budget est de 5 000-10 000 CHF et que vous avez besoin d'une application pour valider une hypothèse business (pas pour fonctionner en production pour 100+ clients) — DV est disproportionné. Notre valeur minimale de projet est de 15 000 CHF (Palier 1, petite application), car en dessous de ce budget, nous ne pouvons pas construire une application qui a du sens business à long terme.

Alternatives recommandées :

  • Plateformes no-code — Bubble (la plus puissante pour les applications web), FlutterFlow (mobile + web), Glide (outils internes simples)
  • Freelance senior avec un portfolio de projets similaires
  • Accélérateur startup avec support technique intégré

Revenez vers nous quand le MVP aura validé l'hypothèse business et que vous aurez besoin d'un système prêt pour la production à l'échelle (100+ utilisateurs, multi-tenant, SLA, conformité).

Entreprise de 100 à 300 personnes, externalisation d'un module d'un système plus large

Vous avez une équipe technique interne, mais surchargée — vous cherchez un partenaire pour un module dédié de l'application (portail partenaires, système de réservation, marketplace B2B, couche d'intégration sur mesure pour un ERP existant). Budget de 50 000-150 000 CHF, cycle de décision de 3-9 mois avec un processus d'achat (appel d'offres, NDA, accord de traitement des données).

Ce que vous obtenez chez DV : un module externe conçu pour votre architecture existante, une documentation technique prête pour le transfert à votre équipe interne, le code dans votre dépôt, un contrat avec des clauses de conformité entreprise.

Grande entreprise, 500+ employés, budget 500 000+ CHF, multi-région

Pour les projets entreprise avec des exigences : bascule multi-région (déploiement dans 3+ régions), intégration de matériel sur mesure (IoT, embarqué, GPU dédié), équipe de support dédiée 24/7 avec un SLA de 99,99 %, audit de conformité (SOC2, ISO 27001, HIPAA), infrastructure ML/IA avancée avec modèles propriétaires — DV est une équipe trop petite pour cela.

Cela correspond à de plus grandes sociétés de conseil (100+ personnes, suisses/internationales) ou au recrutement direct d'une équipe de développement interne.

Notre profil idéal : applications web jusqu'à 150 000 CHF de budget, équipes jusqu'à 300 personnes, périmètre de 1-2 systèmes principaux. Au-delà de cette échelle, nous travaillons avec vous uniquement comme fournisseur d'un module précis — pas comme prestataire principal de toute la plateforme.

↳ Si vous correspondez à l'un des 3 profils de gauche — la prochaine étape est une consultation d'architecture (60-90 min, gratuite). Si vous vous reconnaissez dans l'une des 3 situations de droite — merci d'avoir pris le temps de lire cette page. Nous nous recommandons par le bouche-à-oreille d'entreprises avec qui nous avons travaillé ou que nous avons vérifiées sur le marché.

FAQ

Questions que nous recevons en phase de consultation

Questions spécifiques aux applications web — multi-tenancy, mise à l'échelle, sécurité, conformité, refonte depuis un système existant. Questions générales sur la collaboration avec DV — dans le bloc FAQ de /nasza-oferta. Questions générales sur le développement logiciel — dans le bloc FAQ de /tworzenie-oprogramowania.

Trois critères de décision :

  1. L'application va-t-elle servir plus d'un client/équipe/marque dans les 3-5 prochaines années ?
  • Oui (même hypothétiquement) → prêt pour le multi-tenant dès le jour 1
  • Pas sûr → architecture prête pour le multi-tenant, mais déploiement single-tenant (défaut DV)
  • Définitivement non → single-tenant (rare en pratique)
  1. L'application doit-elle un jour être en marque blanche pour des revendeurs ?
  • Oui → multi-tenant requis, image de marque personnalisée par tenant
  • Non → single-tenant ok
  1. Exigence de conformité en matière d'isolation des données entre clients ?
  • Oui (santé RGPD Art. 9, finance) → schéma par tenant ou base de données par tenant
  • Business standard → la sécurité au niveau des lignes dans PostgreSQL suffit

Défaut DV : chaque application web a une architecture prête pour le multi-tenant (tenant_id dans le schéma, RLS), même si le déploiement est single-tenant. Conversion single → multi en 1-2 sprints au lieu d'une refonte de 6 mois.

L'architecture DV est conçue pour la mise à l'échelle, mais les goulots d'étranglement apparaissent à des seuils précis :

100-1 000 utilisateurs : zéro changement d'infrastructure, 1 VPS (4-8 Go RAM, 2-4 vCPU) suffit. Coût 50-150 CHF/mois.

1 000-10 000 utilisateurs : réplique PostgreSQL en lecture seule en option pour les rapports (décharge du primaire), cache Redis pour les requêtes fréquentes, CDN pour les assets statiques. Migration en 1-2 sprints. Coût d'infrastructure 250-750 CHF/mois.

10 000-100 000 utilisateurs : mise à l'échelle horizontale (répartiteur de charge + 2-4 serveurs d'application), répliques de lecture PostgreSQL, traitement de files d'attente (BullMQ + Redis), mise en cache en périphérie (Cloudflare). L'architecture ne nécessite pas de réécriture — la structure modulaire dès le jour 1 permet de faire évoluer les éléments séparément. Coût 1 000-4 000 CHF/mois.

100 000+ utilisateurs : décision au cas par cas — nécessite généralement une refonte d'architecture des modules clés (sharding, microservices où cela a du sens, équipe infrastructure dédiée). DV aide dans les décisions, mais en réalité, une application à 100k+ utilisateurs, c'est souvent une autre société opératrice qu'à 10k.

La base de données (PostgreSQL) évolue jusqu'à 1M+ utilisateurs sans refonte d'architecture, si les requêtes sont bien indexées et les schémas d'accès prévisibles.

Réponse courte : non, le stack est open source, le code est à vous.

Réponse longue — ce qui protège concrètement contre la dépendance à un fournisseur :

Frameworks open source :

  • Next.js (licence MIT) — utilisé par Netflix, TikTok, Twitch — zéro risque de « mainteneur qui abandonne »
  • Payload CMS (licence MIT) — propriété de la plateforme CMS, vous pouvez l'héberger où vous voulez
  • PostgreSQL (licence PostgreSQL) — base de données relationnelle la plus utilisée en production, vous trouverez des développeurs PostgreSQL partout

Pas de bibliothèques propriétaires DV :

  • Chaque dépendance dans package.json a un registre npm public
  • Zéro « DV Framework » ou « DV Auth Library » absent de npm
  • Configuration de déploiement dans le dépôt git, pas dans une « console cloud DV »

Le code dans votre dépôt :

  • GitHub/GitLab, votre licence
  • Historique git complet disponible
  • Changer de développeur/agence = une pull request, pas « récupérer le code depuis le cloud DV »

Cas réel de notre pratique : 2 clients sont passés à une équipe interne après 18-24 mois. Le développeur senior s'est retrouvé dans le code en 1-2 semaines (Next.js + PostgreSQL = standard du marché).

La seule « dépendance » réside dans le choix d'architecture — si l'application est construite sur Next.js, migrer vers Vue/Angular nécessite de réécrire le frontend. Ce n'est pas propre à DV — chaque agence crée ce type de « dépendance ». DV vs la concurrence : nous choisissons des frameworks avec 5+ ans de track record, pas suivant la mode (Stack stable — Bloc 7 du hub /tworzenie-oprogramowania).

RGPD Art. 9 (données sensibles — santé, données biométriques) : Oui. La base DV (chiffrement au repos, journal d'audit, RBAC, authentification multi-facteurs) couvre les exigences principales. Le Discovery (étape 02) inclut une analyse d'écart RGPD — ce dont l'application a besoin en plus (par ex. politiques de conservation spécifiques, gestion du consentement, support DPIA). En pratique, 4-6 projets RGPD Art. 9 réalisés, principalement santé et RH.

Réglementation financière : Partiellement. La base d'application web DV couvre la sécurité et l'audit, mais la conformité réglementaire financière spécifique nécessite souvent un consultant en conformité externe. DV travaille en mode collaboration — nous construisons l'application, le client + une société de conformité valident. 1-2 projets fintech réalisés (pas de banking complet, mais adjacent — fintech B2B, plateforme de prêt).

SOC2 / ISO 27001 : Pas par défaut. Ces audits nécessitent des processus opérationnels d'entreprise (monitoring continu, procédures de réponse aux incidents, formation des employés, sécurité physique du centre de données) — pas seulement une application web. DV construit l'application avec des contrôles techniques prêts pour SOC2 (journal d'audit, chiffrement, contrôle d'accès), mais la certification est du ressort du client ou d'une société d'audit SOC2 externe.

HIPAA / conformité US : Non. DV travaille sur les marchés Suisse / UE. Pour la conformité santé américaine, nous recommandons des sociétés spécialisées.

Oui, mais de manière sélective. La migration d'un système existant représente souvent 60-80 % du budget d'une nouvelle application, et n'a de sens que si le système existant bloque réellement le business.

Trois scénarios de migration que nous réalisons :

1. Migration UI/frontend, le backend reste : Le cas le plus fréquent. L'ancien monolithe PHP/Java/.NET reste, nous ajoutons un nouveau frontend Next.js qui communique avec le backend existant via une API. Durée : 8-12 semaines. Risque : faible. ROI : rapide (le client voit une interface moderne en 2-3 mois).

2. Migration progressive (pattern strangler) : L'ancien système reste en production, de nouveaux modules en Next.js + Payload remplacent les modules legacy un par un. Durée : 12-24 mois. Risque : moyen. ROI : étalé, moins de perturbation pour le business.

3. Migration complète (reconstruction) : L'ancien système est archivé (lecture seule), le nouveau système remplace 100 % des fonctionnalités. Durée : 16-32 semaines. Risque : élevé (migration des données, formation des utilisateurs, stratégie de retour arrière). ROI : à long terme, mais nécessite un business case ROI sur 3-5 ans.

Ce que nous NE faisons PAS :

  • Migration d'un stack que DV n'utilise pas en production (Java legacy, Ruby on Rails legacy, mainframe sur mesure)
  • « Petites corrections » dans du code legacy existant (périmètre freelance)
  • Reconstruction sans business case clair (sur mesure pour du sur mesure = échec)

Oui — et nous le faisons souvent. L'application web DV est conçue API-first (Next.js API Routes ou backend dédié). L'application mobile peut utiliser le même backend sans réécrire la logique business.

Stack mobile : React Native (Expo) — réutilisation de code de 60-80 % depuis l'application web React/Next.js. Partagé :

  • Logique business (TypeScript)
  • Client API
  • Schémas de validation (Zod)
  • Définitions de types

Ce qui est spécifique au mobile :

  • Composants UI (patterns mobiles, gestion des gestes)
  • Notifications push (FCM/APNs)
  • Mode hors ligne (si nécessaire)
  • Déploiement App Store / Play Store

Calendrier typique pour ajouter le mobile :

  • 6-10 semaines pour une app compagnon (lit/modifie les mêmes données que l'app web)
  • 12-16 semaines pour un mobile riche en fonctionnalités (hors ligne, push, intégration matérielle)
  • Prix : dès 20 000 CHF (compagnon) à 75 000+ CHF (sur mesure complet)

Natif (Swift/Kotlin) : Uniquement pour des exigences précises (graphisme avancé, fonctions critiques en performance, intégration matérielle comme BLE/NFC). En pratique, DV fait du React Native dans 80 %+ des projets mobiles. Pour du natif, nous recommandons des ateliers mobiles spécialisés.

Vous pouvez héberger où vous voulez. DV n'exige pas de déploiement sur sa propre infrastructure.

Trois modèles de déploiement :

1. VPS géré par DV (le plus fréquent, 70 % des projets) : DV met en place le VPS sur votre compte, le configure, monitoring, sauvegardes. Vous payez le VPS directement (40-100 CHF/mois), DV pour la maintenance technique séparément (225-750 CHF/mois). Vous avez l'accès root.

2. Géré par le client (votre infrastructure) : Votre équipe IT gère l'infrastructure — votre propre VPS, serveur sur site, cluster Kubernetes. DV transmet :

  • Images Docker de l'application
  • Runbook de déploiement (étape par étape comment déployer)
  • Scripts de migration de base de données
  • Modèle de configuration (variables d'environnement, secrets)
  • 1-2 sessions de transfert de connaissances pour votre équipe

Le plus souvent pour les clients entreprise ou les sociétés avec une équipe DevOps dédiée.

3. Cloud (AWS / GCP / Azure) : Si le client a déjà un écosystème cloud. DV déploie l'application sur votre compte cloud, configuration IaC (Terraform/Pulumi) dans le dépôt git, vous contrôlez la facturation et les accès.

Points clés :

  • Le code dans votre dépôt git — quel que soit le modèle de déploiement
  • Sauvegardes de base de données dans votre stockage cloud — zéro conservation sur l'infrastructure DV
  • Secrets (clés API, mots de passe) dans votre gestionnaire de secrets — DV ne conserve pas les identifiants des clients à long terme
  • Chemin de migration — passage de géré-par-DV → géré-par-le-client toujours possible (export des images Docker + dump de base de données + configuration)

↳ Voici 7 questions spécifiques aux applications web. Questions générales sur le logiciel (construire/acheter, propriété du code, décisions d'architecture, calendrier) — dans le bloc FAQ de /nasza-oferta/tworzenie-oprogramowania. Questions générales sur la collaboration avec DV — dans le bloc FAQ de /nasza-oferta.

Ce qui augmente avec le prix d'une application web

Ce qui augmente avec le prix d'une application web

Le prix suit le nombre de rôles, d'écrans et d'intégrations — pas la taille de l'entreprise

Paliers et fourchettes issus de la grille tarifaire de cette page

Description du graphique

Trzy progi w kolumnach. Mała, 30-60 tysięcy złotych, 6-8 tygodni: 1-2 role użytkowników, 5-15 ekranów, 1-2 integracje API, architektura single-tenant. Średnia, 60-120 tysięcy, 8-12 tygodni: 3-5 ról z kontrolą uprawnień, 15-40 ekranów, 3-5 integracji API, gotowość multi-tenant. Złożona, od 120 do ponad 300 tysięcy, 12-20 tygodni i więcej: ponad 5 ról z własnym modelem uprawnień, ponad 40 ekranów, 5-15 integracji wraz z webhookami, architektura multi-tenant SaaS.