Réalisation · Site client

SPA de Grillon, un site et une administration pensés pour un refuge.

Le refuge de l'Enclave des Papes, à Grillon dans le Vaucluse, tournait sur un WordPress dont une version de 2011 répondait encore en ligne. On l'a remplacé par un site en PHP sans base de données, et surtout par une administration écrite pour les bénévoles : fiches animaux, adoptions, pages, photos, archive de quinze ans, tout se fait depuis un seul écran, sans FTP et sans nous.

SPA de Grillonspa-grillon.fr
Notre rôle Refonte, dev, administration Site, dashboard sur mesure, reprise de l'ancien contenu et des 7 500 photos
Type de projet RefonteWordPress vers PHP custom
Volume 19 pages+ une centaine de fiches animaux
Stack PHP fichiers platssans base de données, admin maison
Enjeu clé Autonomiedes bénévoles, sans technicien
À quoi ça ressemble

Le site, et l'administration derrière

Trois écrans du site en ligne, pris le 12 septembre 2026, et trois écrans de l'administration. Cliquez pour ouvrir en grand.

spa-grillon.fr, accueil : le refuge et les animaux à adopter
Accueil. La maquette voulue par l'association, posée sur notre moteur.
spa-grillon.fr, les chiens en attente d'une famille : mâles, femelles, chiots
Les chiens. Mâles, femelles, chiots, avec le nombre de fiches calculé en direct.
spa-grillon.fr, fiche d'un chaton : galerie, sexe, âge, arrivée au refuge
Une fiche animal. Galerie, carte d'identité, âge calculé, bouton de contact.
Administration de spa-grillon.fr, liste des animaux avec statut et actions
Admin, les animaux. Filtre par catégorie et statut, « Marquer comme adopté » en un clic.
Administration de spa-grillon.fr, liste des pages du site, chacune modifiable bloc par bloc
Admin, les pages. Chaque page du site se modifie entièrement, bloc par bloc.
Administration de spa-grillon.fr, formulaire d'une fiche animal avec l'éditeur de texte
Admin, une fiche. Statut, catégorie, race, âge, présentation dans l'éditeur maison.

Le contexte

La SPA de l'Enclave des Papes accueille une centaine de chiens et de chats à Grillon, à la frontière de la Drôme et du Vaucluse. Son site était un WordPress alimenté depuis 2011, avec 831 fiches animaux et 592 articles accumulés, 7,2 Go de photos, et un dossier WP3 d'une version 3.1 toujours servi en ligne. Publier une fiche demandait de connaître WordPress, et personne au refuge n'avait le temps de l'apprendre.

Le cahier des charges de l'association tenait en une phrase : que les bénévoles puissent tout faire eux-mêmes. Mettre un animal en ligne avec ses photos, le passer en adopté, corriger un tarif de pension, changer une photo sur l'accueil. On a construit le site en PHP sur des fichiers plats, sans base de données, et on a passé plus de temps sur l'administration que sur le site public. C'est ce qui rend le projet différent des neuf autres de cette page.

L'approche

Chaque fiche animal est un fichier. Les listes, les compteurs et le bandeau des adoptés se calculent à l'affichage. L'administration, à /admin/, a été écrite pour ce refuge, pas adaptée d'un outil générique :

Le design est celui que l'association voulait. Elle nous a envoyé une maquette faite avec un outil d'IA, avec notre contenu et notre arborescence dedans. On en a relevé les couleurs, les espacements et les typographies, et on les a posés sur notre moteur, sans rien changer à la mécanique. Le site a ensuite été mesuré sur 27 pages et 13 largeurs d'écran, menu fermé puis déplié, soit 351 mesures, avant la livraison du 15 août 2026.

Ce qui a changé en cours de route

L'administration a été construite avec l'association, pas livrée d'un bloc. On a mis une première version entre ses mains dès le 14 août, sur une adresse de démonstration, et chaque retour a été traité le jour même. Le plus structurant : au départ, les bénévoles pouvaient modifier les fiches animaux et les principaux textes des pages. L'association a demandé plus, « pouvoir modifier réellement et complètement chaque page ». On a donc décrit chacun des 24 types de blocs du site dans un schéma, et le formulaire d'édition se construit à partir de ce schéma. Depuis, tout ce que le visiteur voit se modifie depuis l'admin, jusqu'à l'ordre des sections.

Deux autres ajustements venus du terrain. La carte d'identité des animaux avait un champ « force physique » en texte libre ; il est devenu « marche en laisse » à quatre états, parce que c'est ainsi que les bénévoles décrivent un chien. Et le plan d'accès interroge désormais Google par le nom du refuge plutôt que par des coordonnées, pour que la fiche de l'établissement pose le repère exactement où il faut. Le site a été mis en ligne une fois ces retours intégrés.

Côté visibilité

L'enseignement

Une administration n'est pas un détail livré avec le site, c'est le site vu depuis l'intérieur. Si le bénévole ne peut pas changer une photo sans appeler l'agence, le site ne sera pas tenu à jour. Écrire un outil pour le métier du client coûte plus cher qu'installer WordPress, et c'est ce qui fait que les fiches sont tenues par le refuge, pas par nous.

Ce site a été offert au refuge. Le travail, lui, est exactement celui qu'on vend : un moteur léger, une administration écrite pour le métier du client, et des retours traités le jour même pendant la mise au point, du 14 au 22 août 2026, avant la mise en ligne.

Ce que ce projet illustre de notre façon de travailler

Quand on livre un site en PHP, il vient avec son administration, faite pour l'activité du client et pas pour un client moyen. Fiches produits, réservations, animaux à adopter, chantiers en photo : le formulaire suit le métier. On sait aussi livrer un WordPress à qui le connaît déjà, mais ce n'est pas la seule façon de rendre un client autonome.

Vous voulez voir le site ?

La SPA de Grillon est en ligne, avec ses animaux à l'adoption mis à jour par les bénévoles eux-mêmes. Allez voir ce que donne un site tenu par les gens du refuge.

Visiter spa-grillon.fr