« On voudrait un espace client, mais on ne fait pas de e-commerce. » nos clients ont souvent cette idée reçue qu’on ne peut pas avoir d’espace client si on ne fait pas de vente en ligne. À chaque fois, on répond la même chose : le besoin que vous décrivez, ce n'est pas un site, mais une web app.

« Un site web on sait ce que sait, mais alors une web app … ?! » Pas de panique, la nuance n’est pas aussi technique qu’elle en a l’air. Dans cet article, on vous explique simplement ce qu'est une web app, comment elle fonctionne, en quoi elle diffère d'un site ou d'une application mobile, et combien elle coûte.

En bref :

  • Une web app est un logiciel qu'on utilise dans un navigateur, sans rien installer.
  • Gmail, Notion, Canva ou votre espace bancaire en ligne sont des web apps.
  • Elle fonctionne sur ordinateur, tablette et téléphone grâce à un seul développement et un même code.

Qu'est-ce qu'une web app ?

Une web app (ou application web) est un logiciel qu'on utilise directement dans un navigateur (Chrome, Safari, Edge), sans rien télécharger. Elle permet à un utilisateur de se connecter, de rentrer des informations et d'effectuer des actions comme réserver, payer, suivre une commande, gérer un dossier. Le logiciel fonctionne sur serveur, donc il est toujours à jour et tout le monde utilise la même version.

Une web app, ça ressemble à quoi ?

Gmail, Google Docs, Notion, Canva, Airbnb ou l'espace client de votre banque sont des web apps. Vous les ouvrez dans votre navigateur, vous vous connectez, et vous effectuez une action : écrire, réserver, payer, créer.

Les web apps que vous utilisez tous les jours

  • Gmail : lire, trier et envoyer vos e-mails depuis n'importe quel ordinateur.
  • Google Docs : écrire à plusieurs sur le même document, en temps réel.
  • Canva : créer un visuel en glissant-déposant des éléments, sans logiciel de graphisme.
  • Airbnb : chercher un logement sur une carte, réserver et payer en quelques clics.
  • Votre banque en ligne : consulter vos comptes, faire un virement, télécharger un relevé.
  • HubSpot ou Salesforce : suivre prospects et ventes dans un CRM partagé par toute l'équipe.

Les grandes familles de web apps

Il n'y a pas un seul type de web app, mais bel et bien plusieurs grandes « familles » :

  • SaaS (Software as a Service) : un logiciel vendu sur abonnement et utilisé par de nombreuses entreprises.
  • Outil métier interne : une application sur mesure pour vos équipes (planning, suivi de chantier, gestion de stock).
  • Portail ou espace client : là où vos clients suivent leurs commandes, dossiers ou factures.
  • Marketplace : une plateforme qui met en relation clients et vendeurs, ou clients et prestataires.
  • Back-office : l'interface d'administration qui pilote un site ou une application.
  • Plateforme de données : un outil qui collecte, croise et affiche des données pour aider à décider.

Les web apps que l'on a développées pour des PME

Les exemples célèbres sont parfaits pour arriver à comprendre le concept, mais la grande majorité des web apps ne s'appellent pas Notion. Ce sont plutôt des outils pensés pour une entreprise, un métier, un problème précis. En voici quelques-unes qu'on a développées pour nos clients :

Co-Gito : créer et suivre une formation complète, depuis son navigateur (plateforme SaaS).

Plus besoin de jongler entre un outil pour les vidéos, un autre pour les QCM et un troisième pour suivre les résultats. Le formateur crée son cours sur son ordinateur, envoie le lien, et l'apprenant le suit depuis son téléphone, sans rien installer. De son côté, le formateur voit en direct qui a terminé quel chapitre et comment chacun progresse.

Sève Finance : un espace où clients et conseillers suivent le même patrimoine.

Le site de Sève Finance fait la vitrine : il présente le cabinet, ses offres, son approche. Une fois client, plus besoin d'appeler son conseiller ou de regarder ses e-mails pour savoir où en est son patrimoine. Il suffit d'ouvrir son navigateur, de se connecter en deux clics, et de tout suivre dans l'espace dédié : la situation à jour, les documents, les dernières nouveautés.

Comment fonctionne une web app ?

Le fonctionnement d'une web app repose sur un dialogue permanent entre le navigateur et le serveur. Ce que vous faites à l'écran est envoyé au serveur, qui traite l'information et renvoie le résultat à votre navigateur.

Si on prend l'exemple d'une réservation :

  1. Vous cliquez sur « Réserver » dans votre navigateur.
  2. Le navigateur envoie la demande au serveur via internet.
  3. Le serveur applique les règles métier : le créneau est-il libre, quel est le prix, est-ce que vous avez le droit de réserver ? Si oui, la réservation est valide.
  4. La base de données enregistre la réservation.
  5. La confirmation s'affiche à l'écran, en quelques secondes, sans même avoir besoin de recharger la page.

Les trois composantes d'une web app

Pour comprendre, imaginez un restaurant.

  • Le front-end, c'est la salle. C'est tout ce que l'utilisateur voit et touche : les écrans, les boutons, les formulaires. Il est construit en HTML, CSS et JavaScript, souvent avec un outil comme React ou Vue.js.
  • Le back-end, c'est la cuisine. Le client ne la voit jamais, mais c'est là que le travail se fait : calculer un prix, vérifier un droit d'accès, envoyer un e-mail de confirmation.
  • La base de données, c'est la réserve. Elle stocke tout ce que l'application doit retenir : comptes, commandes, documents, historique.

Une web app solide, c'est une salle agréable, une cuisine propre et optimisée, une réserve sécurisée et bien rangée. Si l'une des trois flanche ou perd en qualité, l'utilisateur le ressentira.

Web app, site web, application mobile, PWA : quelles différences ?

Un site web présente de l'information, une web app permet d'agir dans le navigateur, et une application mobile s'installe sur le téléphone depuis un store. À l'écran, les trois peuvent se ressembler. Ce qui les différencie, c'est ce que l'utilisateur en fait.

Quelle est la différence entre une web app et un site web ?

Un site web sert à consulter des informations, sans interagir avec elles, alors qu'une web app sert à réaliser une action : réserver, payer, suivre un dossier, etc. La différence réside donc d'abord dans l'utilisation que l'on en fait.

À l'écran, rien ne les distingue : les deux s'ouvrent dans un navigateur et reposent sur les mêmes langages (HTML, CSS, JavaScript). La différence se joue aussi en coulisses. Un site web affiche les mêmes pages à tous ses visiteurs, sans rien retenir d'eux. Une web app, elle, reconnaît chaque utilisateur : un serveur traite ses demandes, et une base de données conserve ses informations (compte, commandes, documents).

Beaucoup de projets sont un mix des deux. Par exemple, un site de prêt-à-porter associe un site web classique pour montrer ses collections et une web app pour se connecter à son compte client, suivre sa commande et demander un remboursement.

Comment savoir si mon projet est un site ou une web app ? Faites le test

Pas besoin d'être technique pour connaître la nature de votre projet, il suffit de regarder ce que font vos utilisateurs : un site se consulte, une web app s'utilise. Posez-vous ces trois questions :

  • Vos utilisateurs ont-ils un espace où se connecter ?
  • Est-ce qu'ils saisissent des informations (dans un formulaire), téléchargent un document, suivent une commande ?
  • Est-ce qu'ils attendent une action en retour (recevoir un devis, obtenir une réservation, assurer un suivi) ?

Un seul oui à l'une de ces questions suffit à trancher : votre projet est une web app. Autant la construire comme telle dès le départ.

Quelle est la différence entre une Web app et une application mobile ?

Une web app s’ouvre dans le navigateur de n’importe quel appareil, sans rien installer, alors qu’une application mobile se télécharge depuis l’App Store ou Google Play et s’installe sur le téléphone.

La vraie question : est-ce que votre produit a besoin des fonctions natives du téléphone et de son matériel (GPS en continu, Bluetooth, biométrie…) ? Si oui, une application mobile se justifie. Si non, une web app fera parfaitement l'affaire, avec un seul développement au lieu de deux (iOS et Android) et sans devoir se soumettre à la validation des stores.

Et la PWA, c'est quoi ?

Une PWA (Progressive Web App) est une web app qu'on peut ajouter à l'écran d'accueil de son téléphone et utiliser, en partie, hors connexion et sans passer par un store. Elle s'ouvre en plein écran, comme une application, et peut envoyer des notifications. C'est souvent le bon compromis pour une PME qui veut un rendu « d'appli » sans financer deux développements natifs.

Notre comparatif pour y voir plus clair :

Critère

Site web

Web app

PWA

Application mobile native

À quoi ça sert ?

Informer

Agir dans le navigateur

Agir, comme dans une appli

Agir avec le matériel du téléphone

Installation

Aucune

Aucune

Optionnelle, sur l'écran d'accueil

Via l'App Store ou Google Play

Compte utilisateur

Rarement

Presque toujours

Presque toujours

Presque toujours

Hors connexion

Non

Non, en général

En partie

Oui, souvent

GPS, Bluetooth, capteurs

Non

Limité

Limité

Complet

Mises à jour

Instantanées

Instantanées

Instantanées

Validation du store, puis téléchargement

Développement

Un seul

Un seul, pour tous les appareils

Un seul, pour tous les appareils

Un par plateforme (iOS, Android)

Exemple

Site vitrine, blog

Notion, Canva

Version installable d'une web app

Strava, appli bancaire

Quels sont les avantages et les limites d'une web app ?

Une web app coûte moins cher à lancer et à faire évoluer qu'une application native, mais elle nécessite une connexion internet et accède moins bien au matériel du téléphone.

Les avantages

  • Un seul développement pour tous les appareils : ordinateur, tablette, téléphone.
  • Rien à installer : un lien suffit pour que vos clients utilisent votre app.
  • Des mises à jour instantanées, pour tout le monde en même temps.
  • Pas besoin de validation de store : vous publiez quand vous voulez.
  • Un produit qui grandit par petites étapes : on lance une première version, on écoute les utilisateurs, on améliore.

Les limites

  • Il faut une connexion internet, sauf en partie pour les PWA.
  • L'accès au matériel du téléphone reste limité (GPS en continu, Bluetooth, capteurs).
  • La sécurité repose sur le serveur : hébergement, sauvegardes, mises à jour et contrôle des accès doivent être sérieux et sécurisés.
  • Pour des usages très lourds, comme le montage vidéo ou les jeux 3D, une application installée reste plus performante.

Ce sont les limites "classiques", à connaître et à anticiper avant de développer votre propre projet de web app.

Chez Horizon Factory, on passe toujours par un entretien préalable pour vous orienter vers la solution la plus pertinente. On ne vous invitera jamais à développer une appli mobile si elle n'est pas strictement nécessaire et on vous le dira franchement si une solution semble disproportionnée. Grâce à notre équipe d'ingénieurs, qui maîtrisent aussi bien la tech que la gestion de projet, vous êtes toujours éclairés dans vos choix.

Combien coûte une web app ?

Le coût d'une web app dépend surtout de deux choses : le nombre de fonctionnalités et le nombre de profils d'utilisateurs. Un outil interne de trois écrans n'a rien à voir avec une marketplace qui gère des paiements entre clients et prestataires.

Le coût de création

Chez Horizon Factory, la création d'une web app démarre à partir de 3 000 €. Ce budget correspond à une première version recentrée sur l'essentiel : quelques écrans, les fonctionnalités indispensables et une mise en ligne propre. Le prix augmente ensuite selon la complexité et la richesse du projet (cf les critères détaillés plus bas). Dans tous les cas, on vous remet un devis clair avant de commencer, pour que vous n'ayez aucune surprise en cours de route.

Le coût pour la faire évoluer

À l'instar d'un site web, une web app n'est jamais vraiment finie ou figée. Une fois en ligne, il y a toujours une fonctionnalité à ajouter, un bug à corriger, un écran à améliorer pour vos utilisateurs.

Chez Horizon Factory, la plupart des clients qu'on accompagne en développement continu investissent entre 1 000 et 3 000 € par mois, selon le volume et la complexité des demandes. Un mois chargé, un mois plus calme : on ajuste, et vous ne payez que le travail réellement fait.

Ce qui fait varier le prix

  • Le nombre d'écrans et de fonctionnalités
  • Le nombre de profils d'utilisateurs et leurs droits (client, administrateur, prestataire…)
  • Les paiements en ligne et la facturation automatique
  • Les connexions à d'autres outils : CRM, ERP, logiciel comptable, API externes
  • Le niveau de design sur mesure
  • L'hébergement, la supervision et la maintenance

Pour une V1, on recommande toujours de ne développer que les modules les plus importants. Une fois les features basiques créées, on ajuste et on améliore en se basant sur les premiers retours clients. Comme ça on ne dilue pas le budget et on obtient, petit à petit, une web app solide, que l'on est capable de faire évoluer.

Comment créer une web app quand on n'est pas technique ?

Vous n'avez pas besoin de savoir coder pour lancer une web app. Il vous faut surtout bien connaître votre besoin et celui de vos clients, puis trouver un partenaire capable de les traduire concrètement.

Voici les étapes clés pour qu'un projet soit bien mené :

  1. Cadrer le besoin : qui sont vos utilisateurs, que doivent-ils pouvoir faire, qu'est-ce qui est indispensable au lancement ?
  2. Maquetter les écrans : voir l'application avant de lancer du code, et corriger le tir quand ça ne coûte presque rien.
  3. Développer une première version (MVP) : l'essentiel, rien de plus, pour avoir un vrai rendu et pouvoir valider l'UX et l'UI.
  4. Tester avec de vrais utilisateurs : leurs retours sont précieux pour voir si le produit colle réellement à leurs attentes.
  5. Mettre en ligne : hébergement, nom de domaine, sauvegardes, supervision.
  6. Faire évoluer : ajouter, corriger, améliorer, au rythme de votre activité.

No-code, IA, freelance ou agence : quelle option choisir ?

Avec la facilité d'utilisation de l'IA et le développement des outils no-code, difficile de choisir entre un outil, une agence ou un dev en freelance.

  • Le no-code (Bubble, Glide…) : idéal pour tester une idée vite et à petit budget. Il montre vite ses limites quand la logique métier se complique ou que le nombre d'utilisateurs augmente trop vite.
  • Les IA : on décrit son application en quelques phrases, et l'outil en produit une première version en quelques minutes. Parfait pour visualiser une idée ou présenter un prototype. Mais le code généré est rarement prêt pour de vrais utilisateurs : sécurité, gestion des données, performances et évolutions demandent un regard d'ingénieur.
  • Le freelance : souple, souvent moins cher au départ. Mais s'il tombe malade, part en vacances ou décroche une autre mission, votre projet s'arrête.
  • L'agence ou l'équipe dédiée : plus de continuité, et les compétences sont centralisées (développement, design, correctifs). C'est le modèle qu'on a choisi : un ingénieur chef de projet comme interlocuteur unique, avec une équipe complète derrière lui, et aucun engagement de volume.

Le bon choix dépend de vous et du stade d'avancement de votre projet. Un prototype qui doit servir à convaincre des investisseurs ne demande pas les mêmes efforts de dev qu'un outil dont dépendent 300 clients chaque jour.

Vous avez un projet de web app ?

Une web app, c'est un logiciel qu'on utilise dans un navigateur, sans rien installer. Si vous attendez de vos utilisateurs qu'ils se connectent et saisissent des informations pour obtenir une réponse, alors vous avez besoin d'une web app.

La bonne nouvelle : vous n'avez pas besoin de devenir tech ou d'apprendre à coder pour la lancer. Racontez-nous votre projet avec vos propres mots, on vous dira quoi construire, comment, et à quel prix.

Questions fréquentes (FAQ)

Une web app fonctionne-t-elle sans internet ?

En général, non : une web app a besoin d'une connexion pour échanger avec son serveur. Cependant, les PWA peuvent fonctionner sans internet, car elles peuvent garder certaines données sur l'appareil et rester utilisables hors connexion. Si vos utilisateurs travaillent souvent sans réseau, ce point doit être prévu dès la conception.

Combien de temps faut-il pour développer une web app ?

Tout dépend du périmètre. Une première version centrée sur l'essentiel se lance bien plus vite qu'un produit complet, et permet de recueillir des retours avant d'aller plus loin. À titre d'exemple, on a livré la V1 de la marketplace Ouinomad, avec espace hôtel, espace coach et facturation automatique, en quelques mois.

Une web app est-elle sécurisée ?

Une web app peut être très sécurisée, à condition que son serveur le soit : connexion chiffrée (HTTPS), contrôle des accès, sauvegardes régulières, mises à jour de sécurité. L'avantage de cette solution, c'est la rapidité de correction : une faille corrigée sur le serveur l'est pour tous les utilisateurs d'un coup, sans attendre qu'ils mettent à jour une application.

Peut-on transformer un site web en application ?

Oui, de deux façons. On peut ajouter des fonctionnalités d'application à un site existant, comme un espace client, ou rendre une web app installable sur téléphone en la transformant en PWA.

Par contre, si le site repose sur un outil de site vitrine, il est souvent plus sain de construire la partie application à part.

Qui peut développer une web app pour mon entreprise ?

Trois options : un outil no-code pour tester une idée, un freelance pour un besoin ponctuel, ou une agence avec une équipe dédiée si le projet est amené à évoluer. Chez Horizon Factory, un ingénieur chef de projet devient votre interlocuteur unique et mobilise l'équipe selon vos besoins, sans engagement de volume.

Web app, webapp, application web : c'est la même chose ?

Oui. « Web app » est le terme anglais, « application web » sa traduction, et « webapp » une écriture collée qu'on croise souvent. Les trois désignent la même chose : un logiciel qui s'utilise dans un navigateur.