Ce que je surveille
J'ai déjà cartographié votre base React et Supabase, donc je ne vous facture pas le temps de la découvrir. Voici les quatre zones que je garde en état de marche.
Application web
Interface, back-office, correction des anomalies, compatibilité navigateurs, maintien de la PWA.
Supabase
Base de données, migrations, fonctions Edge et leur runtime, mises à jour de sécurité.
Paiements et emails
Tunnel Stancer, envois Brevo, webhooks : surveillés, et réparés quand ils ne remontent plus.
Tâches planifiées
Rappels, clôtures, relances d'abonnement : je vérifie qu'elles partent, et j'interviens quand elles ne partent plus.
Sur quoi je m'engage, et sur quoi je ne peux pas
Les contrats de maintenance confondent souvent trois choses différentes. Je préfère les séparer maintenant plutôt que vous laisser les découvrir un jour de panne.
Je réponds
Une réponse humaine dans le délai que vous aurez choisi : j'ai lu, j'ai confirmé le niveau d'urgence, et je vous dis ce que je vois. Pas un accusé de réception automatique.
Je commence
Sur un incident bloquant, je laisse ce que j'étais en train de faire : vous n'attendez pas que je termine autre chose. Sur le reste, je vous annonce une date de traitement et je m'y tiens.
Je rétablis
Je ne garantis pas de délai de correction : certains bugs se règlent en dix minutes, d'autres demandent des jours ou dépendent d'un tiers. Je garantis un contournement d'abord, de ne pas lâcher, et un point toutes les quatre heures tant que le service est interrompu.
Un club ne peut plus réserver, encaisser ou ouvrir ses accès. Je laisse tout le reste.
Une fonction est dégradée mais contournable : email non parti, export en échec, statistique fausse.
Une gêne d'affichage ou d'usage, sans impact sur l'exploitation du club.
Comment ça se passe
Un seul canal, un cycle identique à chaque fois. Tout passe par un espace de suivi horodaté : c'est là que vous déclarez, que vous suivez, et que vous voyez ce qui a été consommé. Une demande par message ou par téléphone ne déclenche aucun délai.
Vous déclarez
Environnement, club concerné, heure de l'incident, étapes pour reproduire, capture.
Je qualifie
Je confirme l'urgence, j'annonce une date, et je vous alerte si ça sort du forfait.
Je corrige
Contournement d'abord si le blocage est total, puis correction testée sur une branche dédiée.
Vous validez
Recette en préproduction, puis mise en production dans la foulée. Pas de fenêtre de livraison imposée.
Composez votre maintenance
Pas de forfait imposé. Vous réglez trois curseurs selon votre besoin réel, le prix s'ajuste en direct, et vous voyez ce que chaque ligne achète. Rien n'est figé : vous ajustez d'un mois sur l'autre, en me prévenant avant la fin du mois en cours.
Enveloppe d'intervention
1 jour / moisLe temps que je réserve pour vous chaque mois pour corriger, tester et livrer. Une journée vaut 8 heures, décomptées au réel par quart d'heure dans l'espace de suivi. Non reporté d'un mois sur l'autre.
Réactivité
Le délai dans lequel je vous réponds, selon l'urgence. Répondre, c'est avoir lu, confirmé le niveau et commencé à regarder. Ce n'est jamais un délai de correction.
Surveillance
À quelle fréquence je passe en revue les erreurs, les paiements et les tâches planifiées, sans attendre que vous les signaliez.
Ce qui n'est pas dans le forfait
Sur devis 600 € HT / jour
- Nouvelles fonctionnalités et refontes
- Reprise de dette technique et écriture de tests
- Publication d'applications iOS et Android, à ce jour non déployées
Hors de mon périmètre
- Conformité NF525, RGPD et accessibilité : obligations de l'éditeur
- Pannes des services tiers : Supabase, Stancer, Brevo
- Support de vos clubs et de leurs adhérents : le premier niveau reste chez vous
- Abonnements et licences : Supabase, Stancer, Brevo, hébergement
Un contrat court et résiliable
Voici les conditions que reprendra le contrat de maintenance. Rien ne vous enferme : vous partez en un mois, sans avoir à vous justifier, et j'ai la même liberté.
Résiliable à tout moment par l'une ou l'autre des parties, avec un préavis d'un mois notifié par écrit.
Aucune indexation automatique. Une révision se propose avec le même préavis d'un mois que la résiliation.
Facture émise le 1er du mois, prélevée le 5 par SEPA. Un mandat signé une fois, plus rien à faire ensuite.
Le code que je produis vous appartient. Confidentialité sur le code et les données, sous-traitant au sens du RGPD.
Les délais deviennent contractuels au deuxième mois. Un incident bloquant survenu le premier mois est traité comme s'ils l'étaient déjà.
Congés annoncés quinze jours à l'avance. Sur les bloquants, un développeur de mon réseau, briefé en amont, prend le relais.
Vos modifications passent par une pull request. Une anomalie introduite hors maintenance relève du tarif dépassement, signalée avant de commencer.
En fin de contrat : accès restitués, documentation à jour, une journée de passation incluse.
Pour démarrer
Comptez une à deux semaines entre notre premier échange et le premier ticket traité.
On se cale
30 minutes pour valider la configuration que vous aurez composée.
Contrat
Je vous adresse le contrat de maintenance, qui reprend ces conditions telles quelles.
Mise en place
Accès aux dépôts et aux environnements, espace de suivi ouvert. Deux à trois jours.
On démarre
Premier ticket traité dans la foulée, premier compte rendu à 30 jours.