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 !
Digital Vantage LogoDigital Vantage Logo
  • A propos de nous
  • Offre
  • Ressources
  • Contact
  • Szukaj w artykułach ⌘K
    • 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 de logiciels›
  4. Développement d'applications web

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

> CRM sur mesure, espace client, portail B2B, dashboard interne, SaaS multi-tenant — quand les outils standards (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 refonte après un an.

La plupart des entreprises commencent avec des outils standards : Excel, un CRM basique, Zapier pour l'intégration. Ça fonctionne jusqu'à une échelle de quelques dizaines de personnes et quelques processus. Au-delà, l'économie s'inverse — plus d'heures à 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 standards n'adressent pas : workflow spécifique au secteur du client, intégration entre 5+ systèmes de l'entreprise, espace client en libre-service 24/7, dashboards de gestion 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 standards 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 l'application

20+ ans d'IT · 50+ déploiements · à partir de 15 000 CHF · Pologne / UE / Suisse

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
  • Ressources pour les entreprises
  • Plan du site
Articles et guides
  • Sites web
  • 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. 2024 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. 2024 Digital Vantage. Tous droits réservés.
QUAND EST-CE JUDICIEUX · 4 SIGNAUX

Quand une application web est rentable plus vite qu'un SaaS standard

Quatre signaux pour lesquels une application sur mesure est moins coûteuse à long terme qu'un processus forcé dans des outils tout faits. Si vous en reconnaissez au moins deux — c'est le moment d'une discussion architecturale.

01|LE WORKFLOW NE CORRESPOND PAS

Le SaaS déployé impose de changer le processus au lieu de le soutenir

Vous avez acheté un CRM, un outil de gestion de projet ou un SaaS sectoriel tout fait — l'équipe se plaint. 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 standard
  • 30%+ des fonctionnalités inutilisées car elles ne correspondent pas au secteur/processus
  • Les collaborateurs disent « c'est plus simple de le faire dans Excel »
  • Les abonnements aux outils d'automatisation augmentent, car le SaaS standard n'a pas les intégrations clés

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

02|SILOS DE DONNÉES

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

Commande d'une marketplace copiée manuellement en comptabilité. Lead d'un formulaire web recopié dans le CRM. Facture ressaisie dans le rapport de gestion. Chaque opération, c'est 5 à 15 minutes

  • de risque d'erreur.

Symptômes concrets :

  • 3+ systèmes dans l'entreprise, les données circulent via Excel/e-mail/PDF
  • Un collaborateur du back-office passe plus de 20% de son temps à copier manuellement des données
  • Les rapports de gestion sont en retard car il faut « récupérer » les donné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 gestion automatiques.

03|LIBRE-SERVICE 24/7

Le client B2B attend du libre-service, nous traitons par e-mail

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 traitez par e-mail — 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 consiste en questions répétitives sur le statut
  • Retours/réclamations génèrent 5+ e-mails dans les deux sens
  • 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 gestion basées sur des rapports Excel en retard

La direction reçoit des rapports mensuels — leur préparation prend 3 à 5 jours ouvrés à un analyste. Les données sont en retard, les décisions arrivent une semaine trop tard. Un dashboard en temps réel agrégeant CRM, comptabilité et stock résout le problème.

Symptômes concrets :

  • Rapports de gestion préparés manuellement, 1-3 jours de travail par rapport
  • La direction demande « comment ça va ? » — la réponse nécessite 4 e-mails à différents services
  • Données de 3+ systèmes assemblées dans Excel à chaque fois depuis zéro
  • L'analyste est surchargé de travail dont la majorité est répétitive

Dashboard sur mesure : données en temps réel avec agrégation, drill-down en libre-service, alertes sur les anomalies.

↳ Si vous ne reconnaissez aucun des 4 signaux — un CRM / outil de gestion de projet / SaaS standard suffit probablement et coûte moins cher qu'une application sur mesure. Nous le disons ouvertement 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 avec les détails : quand c'est judicieux, usage typique, stack, processus, fourchette de prix. Le SaaS en tant que flagship — périmètre large, cas générique. Les 4 autres sont des spécialisations pour des besoins métier concrets.

01|SAAS

SaaS multi-tenant — du MVP au produit

Multi-tenant · Abonnements · Auth · Marque blanche · Scaling-ready

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), auth avec authentification à plusieurs facteurs, en option marque blanche 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 : à partir de 25 000 CHF.

02|DASHBOARD

Dashboard de gestion avec données en temps réel

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

Pour les directions et services opérationnels ayant besoin d'une vue en temps réel sur les données de l'entreprise. Agrégation depuis le CRM, la comptabilité, le stock, la production. Drill-down 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 : à partir de 15 000 CHF.

03|DASHBOARD

Dashboard de gestion avec données en temps réel

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

Pour les directions et services opérationnels ayant besoin d'une vue en temps réel sur les données de l'entreprise. Agrégation depuis le CRM, la comptabilité, le stock, la production. Drill-down 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 : à partir de 15 000 CHF.

04|CRM SUR MESURE

CRM sur mesure pour les secteurs que le SaaS standard ne couvre pas

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

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

Projet typique : 8-14 semaines. Prix : à partir de 20 000 CHF.

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

05|PORTAIL B2B

Portail partenaire B2B pour entreprises de 100 à 300 personnes

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

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

Projet typique : 12-20 semaines. Prix : à partir de 40 000 CHF.

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

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

CE QUE VOUS OBTENEZ · 4 ÉLÉMENTS CONCRETS SPÉCIFIQUES AUX APPLICATIONS

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

Quatre éléments inclus en standard dans chaque application web DV — que ce soit un SaaS, un portail client, un dashboard ou un CRM sur mesure. Pas d'upsell, pas de forfaits premium — la base pour chaque projet.

UX CONÇUE POUR LE MÉTIER

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

La plupart des applications web ont une UX « copiée d'autres SaaS » — navigation latérale, tuiles de dashboard, formulaires génériques. Ça a l'air moderne, mais ça ne correspond pas au workflow de l'entreprise cliente. Les collaborateurs 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 collaborateurs 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 « nice to have », c'est la base.

Standard DV dans chaque application web :

  • Sentry — suivi des erreurs avec stack trace complète + relecture de session (nous voyons ce que l'utilisateur faisait avant l'erreur)
  • Monitoring de disponibilité toutes les 5 minutes — alertes SMS/e-mail quand l'application est indisponible >2 min
  • PostHog — analytics produit + heatmaps + enregistrements de session
  • Application Performance Monitoring (temps de réponse, requêtes DB, goulots d'étranglement)
  • Logging centralisé avec rétention de 30 jours + alertes sur anomalies

Conséquence : une erreur en production, c'est nous qui vous la signalons. Correction typiquement 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 « un lancement bâclé 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
  • TypeScript strict mode + validation Zod — contrats entre modules vérifiés à la compilation (erreurs détectées avant le déploiement)
  • Migrations de base de données en code versionné — évolution du schéma sans « ALTER TABLE en production »
  • Multi-tenancy ready (même pour des applications single-tenant) — ajouter un deuxième client devient une 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 des fonctions en 2-4 sprints, pas une refonte de 6 mois de tout le système.

AUTH 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), de réputation et opérationnel. Sécurité de base en standard :

  • Authentification : NextAuth/Auth.js ou Clerk (authentification à deux facteurs, passwordless, 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é
  • Rate limiting 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 enterprise sans refonte de panique. L'équipe conformité du client reçoit la documentation (checklist sécurité) au handoff.

↳ Ces 4 éléments sont inclus dans le prix de l'application web DV dès le premier projet — pas un « forfait premium ». Une software house qui les propose en option supplémentaire, c'est un signal d'alerte — dans une application web (contrairement à un site vitrine), ce sont la base, pas un extra.

STACK · 4 COUCHES D'ARCHITECTURE

Stack technologique pour applications web

Le stack de l'application web est choisi selon les besoins métier — il n'existe pas de « stack par défaut » chez DV. Les quatre couches ci-dessous (frontend, backend, auth, 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% vs du React client pur, meilleur LCP/TTI
  • Tailwind + shadcn/ui — design tokens en variables CSS, bibliothèque de composants copy-paste (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 des applications riches en contenu avec interactivité minimale (documentation, portail d'information)
  • Angular — clients enterprise avec une base Angular existante

Dans 90% des projets d'applications 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 l'ORM Prisma. Tâches en arrière-plan : BullMQ

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

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 ligne — multi-tenancy ready sans bidouilles au niveau applicatif
  • Éprouvé en production — depuis 1996, utilisé par Stripe, Reddit, Instagram

Pourquoi Prisma :

  • Requêtes type-safe — erreur dans les requêtes détectée à la compilation
  • Migrations auto-générées à partir du diff de schéma
  • Studio (GUI pour la base) en développement, prod-safe en production

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

03|AUTH ET MULTI-TENANCY

Auth choisi selon le modèle économique de l'application

L'auth n'a pas un seul « défaut » dans les applications web — ça dépend du modèle économique :

Single-tenant (une entreprise, plusieurs collaborateurs) :

  • NextAuth/Auth.js + liens magiques par e-mail ou OAuth (Google, Microsoft) — le plus simple, zéro vendor lock-in
  • Contrôle d'accès basé sur les rôles à partir de la base (RBAC) — admin/utilisateur/lecteur

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

  • Clerk ou WorkOS — solutions prêtes à l'emploi avec support multi-org, 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

Sécurité auth de base (chaque application) :

  • Authentification à deux facteurs en option pour l'utilisateur
  • Rate limiting sur les endpoints de login (protection contre le 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 pour clients de la région :

  • VPS — coût 40-100 CHF/mois
  • Conteneurs Docker, load balancer Traefik, SSL automatisé
  • Base de données PostgreSQL sur le même VPS ou séparée (selon l'échelle)
  • Sauvegarde quotidienne + rétention 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 event-driven
  • 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 global — 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 (>200k MAU)

CI/CD pour chaque application :

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

↳ Stack opiniâtre. Changer le défaut (par ex. Vue au lieu de React, Cloud au lieu de VPS) demande une justification dès 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'ampleur (8 semaines pour un portail client, 16+ pour un SaaS multi-tenant), mais la structure est fixe. Les décisions architecturales se prennent aux étapes 1-2 — pas après coup, *« on a oublié l'auth multi-tenant »*.

  1. 01
    CONSULTATION D'ARCHITECTURE

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

    Résultat : ADR (Architectural Decision Record) v0 + décision de stack (frontend / backend / base de données / auth / infrastructure) avec 2-3 alternatives par couche. Chaque décision a une justification métier.

  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é (auth, RBAC, isolation multi-tenancy si SaaS).

    Résultat : 4 documents structurés :

    • ERD (Entity Relationship Diagram) — schéma de la base de données
    • Contrat 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 (row-level security vs schema-per-tenant vs database-per-tenant).

  3. 03
    UX/UI + PROTOTYPE TESTÉ

    Wireframes low-fidelity pour tous les parcours utilisateurs clés (login, opérations CRUD principales, rapports). Puis design tokens et maquettes high-fidelity 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 client existant (après un branding DV ou d'un autre prestataire) — nous adaptons aux directives existantes au lieu de créer à partir de zéro.

    Prototype cliquable Figma + design tokens en variables CSS prêts à importer dans la config Tailwind. Zéro traduction manuelle design → code. Les tests utilisateurs avant le codage = réduction du re-travail de 40-60% à l'Étape 04.

  4. 04
    DÉVELOPPEMENT + PRÉPRODUCTION DÈS LE 1ER JOUR

    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 feedback d'1 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 deluxe) — 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, Playwright E2E pour les chemins critiques (login, 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 les changements isolés du staging principal.

  5. 05
    LANCEMENT + SURVEILLANCE + STABILISATION

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

    Après la stabilisation, 3 options :

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

    Documentation de handoff structurée :

    • README + instructions d'installation (dev 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 en 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
TOTAL
8-12 semaines
PORTAIL CLIENT / DASHBOARD
12-20+ semaines
SAAS MULTI-TENANT

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

TARIFS · 3 NIVEAUX D'APPLICATION WEB

Combien coûte une application web

Chaque projet est chiffré individuellement après la phase Discovery. Ci-dessous 3 niveaux 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 utilisateur

  • 1-2 rôles utilisateur (par ex. admin + utilisateur)
  • 5-15 écrans principaux
  • 1-2 intégrations API (par ex. Stripe + e-mail)
  • Architecture single-tenant
  • Auth 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 utilisateur avec RBAC
  • 15-40 écrans principaux
  • 3-5 intégrations API (CRM + comptabilité + paiements + e-mail + analytics)
  • Multi-tenant ready (déploiement single-tenant, mais architecture pensée pour l'échelle)
  • Auth avec authentification à plusieurs facteurs + journal d'audit
  • Tâches en arrière-plan (traitement de files, tâches planifiées, envoi d'e-mails)
  • Monitoring et alertes complets
03|COMPLEXE

60 000 - 150 000+ CHF

Durée : 12-20+ semaines

SaaS multi-tenant, conformité, fonctionnalités avancées

  • Architecture SaaS multi-tenant (row-level security ou schema-per-tenant)
  • 5+ rôles utilisateur avec RBAC complexe + permissions sur mesure
  • 40+ écrans principaux
  • 5-15 intégrations API + webhooks bidirectionnels
  • Fonctionnalités avancées : marque blanche, champs personnalisés par tenant, moteur de workflow, générateur de rapports
  • Conforme aux exigences réglementaires (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 pèse le plus sur 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é à partir de 250 CHF/mois)
  • Outils de monitoring — Sentry, PostHog, Uptime monitoring (gratuit à petite échelle, ensuite à partir de ~25 $/mois par outil)
  • Services externes payants à l'usage (Stripe 1,4-2,9% par transaction, Twilio par SMS, OpenAI par token, envoi d'e-mails à partir de 25 CHF/mois)
  • Domaines + SSL (~50 CHF/an)
  • Campagnes marketing (App Store Optimization, publicité, contenu)
  • Contenus (rédaction, graphisme produit) — nous pouvons vous recommander des prestataires éprouvés

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

Périmètre exclu — ce qui sort de notre champ d'action :

  • MVP lean pour 5 000 - 10 000 CHF — à ce budget, le résultat est généralement du code jetable. Meilleures options : no-code (Bubble, FlutterFlow) pour une première validation, freelance senior avec portfolio, accélérateur de startup avec support technique intégré.
  • Enterprise sur mesure avec budgets de 500 000 CHF — failover 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 (software house de 100+ personnes).
  • Migration de systèmes enterprise legacy (mainframe, JEE legacy, ERP sur mesure vieux de 15+ ans) — DV ne travaille pas avec des stacks legacy.
  • Corrections ponctuelles sur une application existante d'une autre agence — nous travaillons en mode projet (Discovery → Mise en œuvre → Maintenance long terme), pas à l'heure pour des détails.

Si votre projet correspond à l'une de ces catégories — nous le disons ouvertement plutôt que d'accepter un projet que nous ne réaliserions pas 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é à partir de 250 CHF/mois)
  • Outils de monitoring — Sentry, PostHog, Uptime monitoring (gratuit à petite échelle, ensuite à partir de ~25 $/mois par outil)
  • Services externes payants à l'usage (Stripe 1,4-2,9% par transaction, Twilio par SMS, OpenAI par token, envoi d'e-mails à partir de 25 CHF/mois)
  • Domaines + SSL (~50 CHF/an)
  • Campagnes marketing (App Store Optimization, publicité, contenu)
  • Contenus (rédaction, graphisme produit) — nous pouvons vous recommander des prestataires éprouvés

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 DISTINGUE · 3 ÉLÉMENTS SPÉCIFIQUES AUX APPLICATIONS

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

Calculer le coût de l'application web

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

CE QUI NOUS DISTINGUE · 3 ÉLÉMENTS SPÉCIFIQUES AUX APPLICATIONS

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

Quel que soit le niveau (petite / moyenne / complexe), les trois éléments ci-dessous sont inclus dans le prix et en standard dans chaque application web DV. Une software house qui les propose comme *« add-on premium »* dans une application web (contrairement à un site vitrine) — c'est un signal d'alerte.

MULTI-TENANCY READY

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

La plupart des software houses construisent des applications single-tenant « parce que le client n'a qu'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 — c'est une refonte de 6 mois de toute la base de données et du système d'auth.

DV travaille différemment. Chaque application web est conçue multi-tenant ready 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 du single-tenant — tenant_id = '1')
  • Row-level security (RLS) dans PostgreSQL — isolation des données au niveau de la base, pas de l'application
  • Routage des tenants (par sous-domaine ou par chemin) — prêt à être activé en 1-2 sprints
  • Configuration par tenant (logo, couleur principale, feature flags, plans tarifaires) — schéma prêt, panneau UI ajouté à la demande
  • Middleware d'auth avec contexte tenant — la requête connaît toujours son tenant

Conséquence : ajouter un deuxième client dans 2 ans devient une configuration, pas une refonte. Marque blanche pour les revendeurs = 1-2 sprints de travail, pas 6 mois. Le plus souvent utilisé lors de la conversion d'un SaaS single-tenant en multi-tenant après les premiers clients enterprise.

PRODUCTION-READY

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

Software house typique : développement en isolement, « on vous montre le MVP dans 8 semaines ». Le client ne voit l'application qu'au lancement, découverte des problèmes en production, mode panique pendant les 2-4 premières semaines après le go-live.

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 vers main = déploiement automatique vers 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, Playwright E2E pour les chemins critiques. Merge bloqué si les standards ne sont pas respectés
  • Stack de monitoring configuré avant le lancement — Sentry, Uptime, PostHog, APM, logging centralisé. Pas « on ajoutera ça 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 le go-live, le monitoring détecte les erreurs avant que l'utilisateur ne les remarque, correction typiquement en 2-4h après l'incident. Zéro mode panique dans les premières semaines de production.

CODE OWNERSHIP

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

Le vendor lock-in dans les applications web est un problème plus important que dans les sites vitrines. L'application est le fondement des opérations de l'entreprise — le coût de changer de développeur peut représenter 50-100% du coût d'une nouvelle mise en œuvre. Une software house, 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 open-source / frameworks 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 pour la configurer avec le propre compte du client
  • Documentation de handoff incluse — 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 in-house 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 in-house après 18-24 mois — le code a été transféré sans problème.

↳ Ces 3 éléments sont inclus dans le prix de l'application web DV dès le premier projet. Une software house qui les propose comme « niveau enterprise » ou « add-on 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 standard.

POUR QUI EST DV · ET POUR QUI PAS

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

DV travaille bien avec 3 types de clients d'applications web. Pour 3 types de projets, nous recommandons ailleurs — SaaS standard, freelance ou une software house plus grande. Un filtre de périmètre honnête avant même de commencer à discuter.

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

Votre sweet spot chez DV. Excel/CRM standard 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, dashboard interne, SaaS pour 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 exportateurs, entreprises de services avec réseaux de sites.

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

Un SaaS standard couvre 70%+ de vos besoins

Une application web sur mesure est un investissement à long terme (25 000-150 000 CHF + 5-15% par an de maintenance). Si un SaaS standard couvre la majorité des besoins — achetez, ne construisez pas.

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

  • CRM pour 10-30 personnes — Pipedrive, HubSpot Free, Bitrix24 starter
  • Gestion de projet — un SaaS de gestion de projet standard, un SaaS sectoriel (par ex. pour architectes, avocats)
  • Automatisation d'e-mailing — Brevo, Mailchimp, ActiveCampaign
  • Réservations/bookings — Calendly, Cal.com, SaaS sectoriel
  • Helpdesk/ticketing — solutions standards à partir de ~100 CHF/mois

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

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

Vous avez un business case validé, les premiers revenus, mais le MVP construit en no-code (Bubble/FlutterFlow) ou en code jetable commence à craquer. Vous avez besoin d'un système production-ready pour passer à 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. Série A dans 6-12 mois = l'application doit être prête pour la due diligence (qualité du code, documentation, sécurité de base).

Ce que vous obtenez chez DV : un stack production-ready dès le premier jour, une architecture multi-tenant, monitoring + alertes, documentation de due diligence au handoff.

MVP lean 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 surdimensionné. Notre valeur minimale de projet est de 15 000 CHF (Niveau 1, petite application), car en dessous de ce budget, nous ne pouvons pas construire une application qui ait du sens économique à long terme.

Alternatives recommandées :

  • Plateformes no-code — Bubble (le plus solide pour les applications web), FlutterFlow (mobile + web), Glide (outils internes simples)
  • Freelance senior avec un portfolio de projets similaires (Useme, Bulldogjob, communautés tech polonaises)
  • Accélérateur de startup avec support technique intégré (programmes d'accélération pour startups en Pologne — PARP Platformy startowe, Startup Booster Poland — subventions)

Revenez vers nous quand le MVP aura validé l'hypothèse business et que vous aurez besoin d'un système production-ready pour passer à 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 partenaire, 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 processus d'achat (RFP, NDA, DPA).

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

Entreprise de 500+ collaborateurs, budget de 500 000+ CHF, multi-région

Pour les projets enterprise avec des exigences : failover multi-région (déploiement dans 3+ régions), intégration matérielle sur mesure (IoT, embarqué, GPU dédié), équipe de support dédiée 24/7 avec SLA 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 ça.

Cela correspond à de plus grandes sociétés de conseil (software house de 100+ personnes, suisses/internationales) ou à l'embauche directe d'une équipe de développement enterprise.

Notre sweet spot : 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 en tant que fournisseur d'un module spécifique — pas en tant qu'exécutant principal de toute la plateforme.

↳ Si vous correspondez à l'un des 3 profils de gauche — la prochaine étape est une consultation architecturale (60-90 min, gratuite). Si vous vous reconnaissez dans l'une des 3 situations de droite — merci pour le temps consacré à 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, scaling, sécurité, conformité, refonte depuis un système legacy. Questions générales sur la collaboration avec DV — dans le bloc FAQ de /nasza-oferta. Questions sur le logiciel en général — dans le bloc FAQ de /tworzenie-oprogramowania.

Trois critères de décision :

  1. L'application va-t-elle servir >1 client/équipe/marque dans les 3-5 prochaines années ?
  • Oui (même hypothétiquement) → multi-tenant ready dès le jour 1
  • Pas sûr → architecture multi-tenant ready, 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, branding sur mesure par tenant
  • Non → single-tenant ok
  1. Exigence de conformité imposant l'isolation des données entre clients ?
  • Oui (médecine RGPD Art. 9, finance réglementée) → schema-per-tenant ou database-per-tenant
  • Business standard → row-level security dans PostgreSQL suffit

Défaut DV : chaque application web a une architecture multi-tenant ready (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 le scaling, mais des goulots d'étranglement apparaissent à des seuils précis :

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

1 000-10 000 utilisateurs : réplique PostgreSQL en lecture seule optionnelle pour les rapports (décharge la base 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 : scaling horizontal (load balancer + 2-4 serveurs d'application), répliques PostgreSQL en lecture, traitement de files (BullMQ + Redis), edge caching (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 architecturale des modules clés (sharding, microservices là où c'est pertinent, équipe infrastructure dédiée). DV aide dans les décisions, mais dans les faits une application à 100k+ utilisateurs relève souvent d'une autre entreprise opératrice qu'une à 10k.

La base de données (PostgreSQL) monte en charge jusqu'à 1M+ utilisateurs sans refonte architecturale, si les requêtes sont bien indexées et les modèles 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 du lock-in :

Frameworks open-source :

  • Next.js (licence MIT) — utilisé par Netflix, TikTok, Twitch — zéro risque de « maintainer qui abandonne »
  • Payload CMS (licence MIT) — plateforme CMS que vous possédez, hébergeable où vous voulez
  • PostgreSQL (licence PostgreSQL) — base de données relationnelle la plus utilisée en production, vous trouverez des développeurs PostgreSQL partout

Aucune bibliothèque propriétaire 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 « DV Cloud Console »

Code dans votre dépôt :

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

Cas réel de notre pratique : 2 clients sont passés à une équipe in-house 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é).

Le seul « lock-in » réside dans le choix architectural — si l'application est construite sur Next.js, migrer vers Vue/Angular nécessite de réécrire le frontend. Ce n'est pas spécifique à DV — chaque agence crée ce type de « lock-in ». DV vs la concurrence : nous choisissons des frameworks avec 5+ ans de track record, pas guidés par le hype (Stack stable — Bloc 7 du hub /tworzenie-oprogramowania).

RGPD Art. 9 (données sensibles — médecine, données biométriques) : Oui. Le socle DV (chiffrement au repos, journal d'audit, RBAC, authentification à plusieurs facteurs) couvre les exigences essentielles. Le Discovery (Étape 02) inclut une analyse d'écart RGPD — ce dont l'application a besoin en plus (par ex. politiques de rétention spécifiques, gestion du consentement, support DPIA). Concrètement, 4-6 projets RGPD Art. 9 réalisés, principalement médecine et RH.

Réglementation financière (secteur bancaire/financier) : Partiellement. Le socle de l'application web DV couvre la sécurité et l'audit, mais la conformité réglementaire spécifique au secteur financier nécessite souvent un consultant en conformité externe. DV travaille en mode collaboration — nous construisons l'application, le client + un cabinet de conformité financière 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 de l'entreprise (monitoring continu, procédures de réponse aux incidents, formation des employés, sécurité physique du data center) — pas uniquement une application web. DV construit l'application avec des contrôles techniques SOC2-ready (journal d'audit, chiffrement, contrôle d'accès), mais la certification revient au client ou à un cabinet d'audit SOC2 externe.

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

Oui, mais de façon sélective. La migration d'un système legacy représente souvent 60-80% du budget d'une nouvelle application, et le résultat n'a de sens que si le système existant bloque réellement l'activité.

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 communiquant avec le backend existant via API. Durée : 8-12 semaines. Risque : faible. ROI : rapide (le client voit une interface moderne en 2-3 mois).

2. Migration progressive (strangler pattern) : 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é, moindre disruption métier.

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 de données, formation des utilisateurs, stratégie de rollback). ROI : à long terme, mais nécessite un business case avec 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 » sur du code legacy existant (périmètre freelance)
  • Reconstruction sans business case clair (sur mesure pour le 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 ce même backend sans réécrire la logique métier.

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

  • Logique métier (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 requis)
  • Déploiement App Store / Play Store

Calendrier typique pour ajouter le mobile :

  • 6-10 semaines pour une companion app (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 : à partir de 20 000 CHF (companion) jusqu'à 75 000+ CHF (sur mesure complet)

Natif (Swift/Kotlin) : Uniquement pour des exigences précises (graphisme avancé, fonctionnalités 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 shops mobiles spécialisés.

Vous pouvez héberger où vous voulez. DV n'impose 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 facture la maintenance technique séparément (225-750 CHF/mois). L'accès root est à vous.

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

  • Images Docker de l'application
  • Runbook de déploiement (étape par étape)
  • 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 des clients enterprise ou des entreprises 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 :

  • Code dans votre dépôt git — indépendamment du modèle de déploiement
  • Sauvegardes de base de données dans votre stockage cloud — zéro rétention sur l'infrastructure DV
  • Secrets (clés API, mots de passe) dans votre gestionnaire de secrets — DV ne conserve pas les identifiants clients à long terme
  • Chemin de migration — le passage de géré par DV → géré par le client est 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 (build/buy, code ownership, décisions architecturales, 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.

Co rośnie razem z ceną aplikacji webowej 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, od 5 do 15 integracji wraz z webhookami, architektura multi-tenant SaaS. Cena rośnie z liczbą ról, ekranów i integracji. MAŁA 30-60 tys. zł 6-8 tygodni 1-2 role użytkowników 5-15 ekranów 1-2 integracje API single-tenant ŚREDNIA 60-120 tys. zł 8-12 tygodni 3-5 ról z RBAC 15-40 ekranów 3-5 integracji API multi-tenant ready ZŁOŻONA 120-300+ tys. zł 12-20+ tygodni 5+ ról, custom RBAC 40+ ekranów 5-15 integracji + webhooki multi-tenant SaaS Cena rośnie z liczbą ról, ekranów i integracji — nie z „wielkości firmy”. Progi i zakresy z cennika na tej stronie. www.digitalvantage.pl

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