Gestion des Festivals
Overview
Wagoo permet de créer et gérer des festivals/événements avec périodes et artistes.
Créer un festival
Via l’interface
- Ouvrez votre projet
- Allez à l’onglet Festival
- Cliquez New Festival (si aucun festival)
- Remplissez :
- Nom : Nom du festival
- Description : Details du festival (Markdown)
- Localisation : Ville/Pays
- Dates : Début et fin
- Image : Logo/bannière
- Cliquez Create
Via l’API
curl -X POST http://localhost:3000/api/projects/{projectId}/festival \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{
"name": "Festival Music 2024",
"description": "# Le plus grand festival musical\n\nVenez découvrir...",
"location": "Paris, France",
"startDate": "2024-06-21",
"endDate": "2024-06-23"
}'Ajouter des périodes
Les périodes organisent le festival en phases (jours, semaines, etc.).
Via l’interface
- Ouvrez le festival
- Cliquez Add Period
- Remplissez :
- Nom : “Jour 1” ou “Week 1”
- Dates : Début et fin
- Description : Optionnel
- Cliquez Save
Via l’API
curl -X POST http://localhost:3000/api/projects/{projectId}/festival/periods \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{
"name": "Jour 1 - Mercredi",
"startDate": "2024-06-21",
"endDate": "2024-06-21",
"description": "Programme du jour 1"
}'Ajouter des artistes
Via l’interface
- Ouvrez une période
- Cliquez Add Artist
- Remplissez :
- Nom : Nom de l’artiste/groupe
- Bio : Description courte
- Image : Photo de l’artiste
- Horaire : Heure de performance
- Cliquez Save
Via l’API
curl -X POST http://localhost:3000/api/projects/{projectId}/festival/periods/{periodId}/artists \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{
"name": "Artiste X",
"description": "Groupe de musique électronique",
"imageUrl": "https://...",
"time": "20:00"
}'Afficher le festival
Page publique
URL : http://mon-projet.wagoo.app/festivalAffiche :
- Nom et description du festival
- Périodes avec artistes
- Dates du festival
- Bouton pour acheter des billets (si Stripe configuré)
Programme détail
Chaque période affiche :
- Nom et dates
- Liste des artistes avec photos
- Horaires
- Description
Gestion du festival
Activation/Désactivation
Un festival inactif n'est pas visible publiquementModifier
- Allez à Festival → Settings
- Modifiez les informations
- Cliquez Save
Supprimer
⚠️ Irréversible
- Allez à Festival → Danger Zone
- Cliquez Delete Festival
- Confirmez
Cas d’usage
Festival de musique
Organisez un festival avec plusieurs scènes et jours.
Conférence
Listez les speakers et leurs sessions par jour.
Événement sportif
Affichquez les équipes et les matchs par jour.
Exposition
Mettez en avant les artistes et les périodes de visite.
Intégration avec paiements
Voir Paiements Stripe pour vendre des billets.
Notifications
- đź“§ Email Ă tous les inscrits pour les updates du festival
- đź”” Notifications in-app pour les changements de programme
Fonctionnalités futures
- 📱 App mobile pour le programme
- 🎫 Billets numériques avec QR code
- 📍 GPS du festival
- đź’¬ Chat communautaire
Last updated on