Liberté de configuration

Dites adieu aux systèmes de réservation rigides. Notre solution a été conçue pour offrir une liberté totale de configuration : activez ou désactivez les créneaux horaires, gérez simultanément plusieurs événements et définissez vos propres limites de participants. D'un événement d'une seule journée à un programme complexe s'étalant sur plusieurs semaines, vous paramétrez chaque détail selon vos exigences spécifiques.

Vous pouvez tester le système et vous inscrires aux différents événements.

Module prêt à l'emploi

Système de réservations et inscriptions

Un système flexible pour proposer des rendez-vous par créneaux ou des inscriptions simples (soirée, présence, événement), avec administration, statistiques, sécurité anti-spam et e-mails de confirmation.

✅ 3 dates proposées 🗓️ Calendrier mensuel 🔒 reCAPTCHA v3 + anti-flood 📧 Confirmation visiteur et admin
Pages incluses
  • reservations.php (public)
  • admin-reservations.php (Admin événements)
  • admin-reservations-stats.php (Admin stats)
  • aides (fonctionnement + création)

Cas d'usage

Pour quels besoins ?

  • Rendez-vous atelier, conseil, service client, démonstrations.
  • Inscription à une soirée, confirmation de présence, portes ouvertes.
  • Événements ponctuels : 1 à 3 dates précises.
  • Planning sur une période (plage continue) avec créneaux.

Expérience utilisateur

Simple pour le visiteur

  • Choix d'une date via un mini calendrier.
  • Si besoin : sélection d'un créneau (🟢/🟠/🔴).
  • Formulaire clair : nom, email, téléphone + personnes + message optionnel.
  • Confirmation instantanée par email.

Fonctionnalités

Ce qui rend ce système "pro"

🗓️

Dates flexibles

Choix entre plage continue ou 3 dates proposées (1 obligatoire + 2 optionnelles).

⏱️

Créneaux configurables

Pas de 30 / 45 / 60 minutes, heures de début/fin configurables.

👥

Capacité intelligente

Avec créneaux : capacité par créneau. Sans créneaux : capacité globale "places restantes".

🛠️

Admin claire

Créer, archiver/activer, supprimer. Une page séparée pour stats + réservations.

📊

Stats lisibles

Cartes par événement, filtres, tri récents, pagination, purge globale si nécessaire.

📧

Notifications

Email visiteur + email admin avec les infos essentielles (téléphone inclus).

Sécurité

Anti-spam et anti-flood

  • reCAPTCHA v3 (score + action)
  • Anti-flood IP via le dossier assets/rate/
  • Honeypot (champ invisible)
  • Délai minimum avant envoi

Objectif : garder le système utilisable pour un humain, pénible pour un bot.

Stockage

Simple et robuste

  • Données en fichiers .txt (idéal mutualisé)
  • Compatibilité UTF-8 (accents)
  • Historique conservé même si un événement est supprimé
  • Archivage pour masquer sans perdre les données

FAQ

Questions fréquentes

Peut-on fermer un événement sans le supprimer ?

Oui : utilise Archiver. L'événement est masqué au public, mais reste dans l'admin avec son historique.

Que fait "Purger les réservations" ?

Ça supprime toutes les réservations (pour tous les événements). Les événements restent, mais les stats repartent à zéro.

Est-ce que le visiteur peut réserver plusieurs rendez-vous à la fois ?

Non : côté visiteur, un envoi = 1 réservation. La capacité et les places gèrent la disponibilité.

Peut-on adapter le design ?

Oui : l'interface est volontairement épurée et se personnalise via assets/style-reservations.css.

Demande

Tu veux une adaptation pour un autre site ?

Dis-moi ton besoin (type d'événement, nombre de dates, créneaux, capacité, etc.) et je te réponds rapidement.

* Champs obligatoires