Travaux Réalisation
Doglife
Une landing page livrée, puis un serveur compromis à reprendre deux ans plus tard.
- Organisation
- Doglife — Montpellier
- Secteur
- Éducation canine
- Période
- 2024, puis 2026
- Nature
- Réalisation

Doglife est une landing page pour un éducateur canin installé à Montpellier, qui travaille en méthodes douces et positives.
Rôle
Conception, maquettage, développement et mise en ligne. Puis, deuxième mission au forfait : reprise et assainissement du serveur.
La contrainte
- 01
Un client seul, sans budget de maintenance
Un éducateur canin indépendant. Toute solution qui suppose un développeur d'astreinte, ou un abonnement de plus à surveiller, tombera en panne le jour où elle ne sera plus payée.
- 02
Un intrus déjà sur la machine
Deux ans après la livraison, le client rappelle : un ami hébergeait ses propres affaires sur le même serveur, dont un vieux WordPress laissé sans mise à jour. Ce WordPress a été piraté. Le problème n'était pas mon site, il était à côté — et sur la même machine.
Décisions
- 01
Des îlots, pas une application
Le site est en Astro, statique, avec quelques îlots React là où l'interaction le justifie. Le reste ne charge aucun JavaScript.
- 02
Un back-end que le client peut s'offrir : aucun
Airtable pour le contenu qu'il fait vivre, Formspree pour les demandes de contact. Pas de serveur applicatif, donc pas de serveur applicatif à maintenir, à mettre à jour ni à sécuriser. C'est exactement ce qui a manqué au WordPress d'à côté.
- 03
Expulser, puis faire le ménage
Sur la deuxième mission : sortir les intrus, remettre le serveur au propre, et supprimer ce qui n'avait rien à y faire. La cause de l'incident n'était pas une faille exotique, c'était un logiciel installé et oublié.
Résultat
Site en ligne depuis 2024. Toujours client aujourd'hui : c'est lui qui est revenu pour la seconde mission.
Technique
- Astro
- TypeScript
- React
- Figma
Liens
- Voir le site
- Dépôt — Privé.