Skip to content
PayloadReserve
·
Plugin Payload CMS · Licence MIT

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.

✂️ Salon & Spa🏨 Hôtel🍽️ Restaurant🎪 Événements

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
✂️

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
Explorer la démo
Grand Hôtel
🏨

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
Explorer la démo
Le Jardin Doré
🍽️

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
Explorer la démo
Éclat Festival
🎪

É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
Explorer la démo

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.

votresite.com/admin/
Calendar month view
Vue calendrier - Mois

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
Demander une démo privée

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 GitHub

Utiliser 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 templates

Licence MIT. PRs et demandes de fonctionnalités bienvenues.

Comment ça marche

Opérationnel en quelques minutes

1

Installer le plugin

Ajoutez payload-reserve à votre projet Payload 3.x en quelques secondes.

npm install payload-reserve
2

Configurer vos ressources

Définissez des ressources réservables — stylistes, chambres, tables ou salles — avec disponibilités et règles personnalisées.

payloadReserve({ resources: [...] })
3

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/reservations

Open 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.