Site et plateforme métier, Climatisation

Arqua vend et entretient de la climatisation autour d'Avignon. On a codé son site, où les clients réservent en ligne, et la plateforme métier où l'entreprise fixe les créneaux, affecte les techniciens et sort les factures. Les agents et les techniciens y ont chacun leur espace.

Arqua

Capture animée du site Arqua
arqua.fr

Client : SAS ArquaAnnée : 2026Statut : En ligne

Contexte

L’enjeu

Arqua passait par le téléphone pour les devis, les rappels d'entretien et le planning des techniciens. L'entreprise voulait être trouvée sur Google autour d'Avignon et ne plus tout ressaisir à la main.

Résultats

Résultats

  • Les clients réservent leur intervention sur un créneau libre de l'agenda Google et souscrivent leur contrat d'entretien en ligne. Arqua n'a plus à rappeler pour chaque devis.

  • Les 13 formules d'entretien sont payées en abonnement. Les contrats se renouvellent seuls, sans relance téléphonique.

  • L'entreprise planifie ses techniciens, calcule l'ordre de leurs tournées et facture depuis son back-office, sur le web comme dans son application macOS.

Dans le projet

Next.js 14, Express 4, SQLite · better-sqlite3, Stripe 17, Electron 28

Ce que contient le projet

  • Front Next.js 14 / React 18 (Tailwind, Framer Motion, formulaires React Hook Form + Zod) : réservation, tarifs, contrats d'entretien, zone d'intervention Google Maps, blog, pages légales, SEO schema.org et sitemap généré au build
  • Backend Express 4 + SQLite (better-sqlite3), environ 70 endpoints, 13 tables, tenu en ligne par PM2 : agents, techniciens, demandes, interventions, notes/photos, paiements, abonnements, tarifs, logs, admins
  • Réservation synchronisée à Google Calendar : créneaux libres en temps réel, création automatique de l'événement, connexion OAuth2 et blocage de jours d'indisponibilité
  • Paiements Stripe : encaissements ponctuels (révision, désembouage) et 13 abonnements de contrats d'entretien (clim 1–10 / gainable 1–3 unités), webhooks à signature vérifiée persistés en base
  • Admin, demandes : file unifiée clients + apporteurs, changement de statut, « Fixer le créneau » (crée le RDV Google Calendar et confirme), refus, suppression ; devis convertibles en réservation
  • Admin, techniciens & interventions : création/édition avec taux de commission, assignation déclenchant un mail de notification, prix d'intervention, notes et photos avant/après, fiche détaillée + stats
  • Admin, pilotage : codes d'inscription apporteurs, réinitialisation de mots de passe, grille de tarifs globaux, journal d'accès, statistiques, clients (import CSV) et factures (CSV + totaux TTC/HT calculés)
  • Signature électronique des contrats agent & technicien : code de vérification par mail (OTP), signature manuscrite au doigt, hash SHA-256, IP, user-agent et horodatage archivés comme preuve d'intégrité
  • App macOS « ARQUA Admin » (Electron 28, build .dmg) qui reprend tout le back-office en natif (tableau de bord, agents, demandes, techniciens, clients, factures, journal d'accès, tarifs), plus l'optimisation de tournée des techniciens (géocodage + Google Directions, plus proche voisin)

Les écrans

Les écrans du projet

Site public · arqua.fr

ARQUA06 65 64 02 02
ARQUA — Climatisation Avignon, Villeneuve
& Vaucluse · Bureau Veritas

Climatisation réversible, pompe à chaleur air/air, installation, entretien, dépannage et nettoyage dans le Vaucluse et le Gard depuis 2016.

Avis Google4,9· Partenaire Daikin · Intervention 48 h
Découvrir nos servicesProgrammer un entretien
Nos Domaines d'Expertise
Services professionnels
01
Pose et Entretien
Équipements de climatisation
Installation clé en main
Contrats d'entretien annuels
Devis gratuit
02
Désembouage
Chauffage central, plancher chauffant
Restauration des performances
Économie d'énergie
Devis gratuit
03
Installation et maintenance
Chauffe eau thermodynamique
Économie jusqu'à 70%
Solution écologique
Devis gratuit
30%
d'économies d'énergie
50%
de réduction des pannes
40%
d'amélioration de la qualité de l'air

Admin · Vue d'ensemble

Administration
Gestion complète de la plateforme
ParamètresDéconnexion
Vue d'ensembleDemandesContactsDisponibilitésAgentsTechniciensClients & FacturesTarifsCodesLogs
24
Agents inscrits
318
Demandes totales
60
Codes générés
12
Codes disponibles
Demandes Clients
274
18 en attente
Demandes Agents
44
6 en attente

Admin · Gestion des demandes

Demandes
Gestion des demandes clients & agents
Clients274Agents44
Rechercher par nom, email, service...
Tous les statuts
ClientServiceStatutDateActions
Jean DupontPompe à chaleurEn attente14 juin✕
Marie LeroyClimatisationConfirmé13 juin✕
Paul MartinChauffe-eau thermodynamiqueTerminé11 juin✕
Sophie BretPose de climatisationEn attente10 juin✕
Luc FabreClimatisationConfirmé9 juin✕
5 demande(s) affichée(s)•274 au total

Admin · Agents

Administration
Gestion complète de la plateforme
ParamètresDéconnexion
Vue d'ensembleDemandesContactsDisponibilitésAgentsTechniciensClients & FacturesTarifsCodesLogs
Agence Avignon Centre3 agents
Thomas Bernard
Agence Avignon Centre
Contrat signé
t.bernard@agence-avignon.fr
06 12 34 56 78
Inscrit le 12/03/2025
Voir détails
Julie Moreau
Agence Avignon Centre
Contrat signé
j.moreau@agence-avignon.fr
06 98 76 54 32
Inscrit le 12/03/2025
Voir détails
Nicolas Petit
Agence Avignon Centre
Non signé
n.petit@agence-avignon.fr
07 45 23 18 90
Inscrit le 12/03/2025
Voir détails

Admin · Clients & Factures

Administration
Gestion complète de la plateforme
ParamètresDéconnexion
Vue d'ensembleDemandesContactsDisponibilitésAgentsTechniciensClients & FacturesTarifsCodesLogs
Clients (1 132)Factures (1 248)
1 248
Total factures
3
Statuts différents
Historique des factures
NuméroDateClientChantierStatutType
FA-2026-041212/06/2026M. DupontEntretien climatisationPayéeFacture finale
FA-2026-041110/06/2026SARL ProvencePose gainableFinaliséeFacture finale
FA-2026-041008/06/2026Mme LeroyNettoyage climEn attenteFacture d'acompte

Espace agent & apporteur d'affaires

Espace Agent
Nouvelle demande
Type de service
Pompe à chaleurInstallation et entretien
ClimatisationMaintenance et dépannage
Chauffe-eau thermodynamiqueInstallation et diagnostic
Pose de climatisationInstallation complète
Date et horaire
Juin 2026
Lun
Mar
Mer
Jeu
Ven
Sam
Dim
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
08:0008:3009:0009:3010:0010:3011:0011:3013:0013:30

Espace technicien & commission

Espace Technicien
Bienvenue, Karim B.
Déconnexion
Mes interventionsCalendrier
Total interventions
46
En cours
3
Terminées
43
Commission
35,0 %
43 interventions
Marie Leroy
Climatisation
En cours
Avignon
Jean Dupont
Pompe à chaleur
Assignée
Les Angles

3 espaces métier connectés · commissionnage par intervention · Google Calendar + Stripe + rappels

3

Espaces métier · admin, agent, technicien

Voir le site en lignearqua.fr

Ce projet relève de

Autres travaux

Autres travaux

Voir tous les travaux

Écrivez-nous.

Un projet comme celui-ci

Décrivez votre projet en trois phrases. Nous répondons sous 24 h ouvrées.