Réservations
pour chaque activité
Réservation, planification et disponibilité clés-en-main pour Payload 3.x — salons, hôtels, restaurants, événements et plus encore.
Quelques cas d'usage parmi d'autres
Salon & Spa
Réservation par styliste avec services
Hôtel
Réservations de chambre multi-nuits
Restaurant
Réservation de table avec taille du groupe
Événements
Réservation d'événements à capacité limitée
Le plugin s'adapte à toute activité nécessitant des réservations basées sur le temps ou les ressources.
Fonctionnalités
Tout ce dont vous avez besoin,
rien de superflu
payload-reserve gère la logique complexe de planification pour que vous puissiez vous concentrer sur votre produit.
Configurable pour tout cas d'usage
Services, ressources et plannings s'adaptent aux salons, hôtels, restaurants, salles de spectacle, et toute activité prenant des réservations.
Vue calendrier admin
Un calendrier mois/semaine/jour remplace la vue liste par défaut de Payload — disponibilité en un coup d'œil pour toute l'équipe.
Prévention des doubles réservations
Détection de conflits côté serveur avec des temps tampon configurables entre les réservations.
Trois types de réservations
Durée fixe (rendez-vous), heure de fin flexible, ou réservations à la journée — défini par service.
Machine à états configurable
Définissez vos propres statuts, transitions et états terminaux — ex. en attente → confirmé → terminé → annulé.
Gestion des capacités
quantity > 1 permet des réservations simultanées ; modes de capacité par réservation ou par client.
Réservations multi-ressources
Une seule réservation peut couvrir plusieurs ressources simultanément via le tableau items.
API de hooks
Sept hooks de cycle de vie (beforeCreate, afterConfirm, afterCancel, etc.) pour connecter e-mail, Stripe ou tout système externe.
API REST publique
Cinq endpoints pré-construits : vérification de disponibilité, liste des créneaux, création, annulation et recherche client.
Démos en direct
Voyez-le en action
Démos entièrement fonctionnelles pour chaque secteur — explorez le panneau admin et le parcours de réservation.

Lumière Salon
Planification de rendez-vous pour professionnels de la beauté
Réservation par styliste avec menus de services, temps tampon entre rendez-vous et collecte optionnelle d'acompte Stripe.
- Planning par styliste
- Menus de services
- Temps tampon
- Acomptes Stripe

Grand Hôtel
Réservation de chambres à la journée avec gestion d'inventaire
Réservations de chambres à la journée avec pools d'inventaire par quantité, temps de ménage entre les clients et notifications e-mail via les hooks du cycle de vie.
- Réservations à la journée
- Inventaire de chambres
- Temps de ménage
- Notifications e-mail

Le Jardin Doré
Réservations gastronomiques avec suivi de la taille du groupe
Expériences gastronomiques avec un champ partySize personnalisé, rotation des tables de 15 minutes et fenêtre d'annulation de 4 heures pour plus de flexibilité.
- Expériences gastronomiques
- Taille du groupe
- Rotation des tables
- Annulation 4h

Éclat Festival
Billetterie événementielle avec contrôle de capacité des salles
Quantité de billets par réservation avec suivi des places, temps de montage/démontage de 30 minutes et politique d'annulation de 48 heures — le tout géré depuis le panneau admin.
- Capacité des salles
- Quantité de billets
- Temps de montage
- Types d'événements
Interface d'administration
Gestion complète des réservations, intégrée à Payload
payload-reserve ajoute une interface de gestion des réservations complète directement dans votre panneau admin Payload CMS — vue calendrier, liste des réservations, gestion des statuts, et plus encore.

Démo privée
Découvrez le panneau admin complet
Demandez une instance de démo privée — vous recevrez un e-mail avec les identifiants de connexion au panneau admin Payload où vous pourrez ajouter des services, gérer des réservations, configurer des plannings et voir exactement comment fonctionne un site alimenté par des réservations. Aucune compétence technique requise.
- Accès complet au panneau admin
- Ajouter et gérer des services
- Voir et mettre à jour les réservations
- Configurer les plannings et le personnel
- Expire en 24h — sans engagement
Idéal pour les non-développeurs qui explorent le système
Open Source
Construisons ensemble
payload-reserve est open-source et porté par sa communauté. Que vous souhaitiez améliorer le plugin ou créer votre propre application de réservation, voici par où commencer.
Contribuer au plugin
Le moteur de réservation principal — signalez des bugs, proposez des fonctionnalités ou soumettez une pull request. Chaque contribution compte.
Voir sur GitHubUtiliser les templates de démo
Quatre applications de démo prêtes à lancer — salon, hôtel, restaurant et événements. Clonez-en une comme point de départ pour votre projet.
Parcourir les templatesLicence MIT. PRs et demandes de fonctionnalités bienvenues.
Comment ça marche
Opérationnel en quelques minutes
Installer le plugin
Ajoutez payload-reserve à votre projet Payload 3.x en quelques secondes.
npm install payload-reserveConfigurer vos ressources
Définissez des ressources réservables — stylistes, chambres, tables ou salles — avec disponibilités et règles personnalisées.
payloadReserve({ resources: [...] })Mettre en ligne
Les réservations apparaissent instantanément dans votre admin Payload. Utilisez l'API REST pour alimenter n'importe quel frontend.
POST /api/reservationsOpen Source · Licence MIT
Prêt à ajouter des réservations à votre projet Payload ?
Essayez une démo en direct ou plongez dans la documentation pour voir à quelle vitesse vous pouvez démarrer.
