Skip to Content
Wagoo SaaS 1.0.25 is released 🎉
03 FeaturesGestion des projetsGestion des Projets

Gestion des Projets

Overview

Les projets sont le cœur de Wagoo. Chaque projet peut contenir :

  • Un blog avec articles
  • Un système d’avis clients
  • Un festival (optionnel)
  • Des tickets support
  • Une Ă©quipe de collaborateurs
  • Des produits/services payants

Créer un projet

Via l’interface

  1. Allez au dashboard
  2. Cliquez New Project
  3. Remplissez le formulaire :
    • Nom : Nom du projet
    • Description : Courte description
    • Domaine : mon-projet.wagoo.app ou custom domain
  4. Cliquez Create

Via l’API

curl -X POST http://localhost:3000/api/projects \ -H "Content-Type: application/json" \ -H "Authorization: Bearer YOUR_TOKEN" \ -d '{ "name": "Mon Projet", "description": "Description du projet", "slug": "mon-projet" }'

RĂ´les et permissions

Owner (Propriétaire)

  • âś… CrĂ©er/modifier/supprimer le projet
  • âś… Inviter des membres
  • âś… Configurer les domaines custom
  • âś… AccĂ©der Ă  tous les onglets
  • âś… Supprimer le projet

Member (Membre)

  • âś… Modifier le contenu (articles, avis, etc.)
  • âś… Inviter d’autres membres
  • ❌ Supprimer le projet
  • ❌ Changer les paramètres critiques

Statuts de projet

ACTIVE

Projet actif et visible publiquement.

INACTIVE

Projet désactivé (non-visible publiquement).

ARCHIVED

Projet archivé (lecture seule).

Paramètres du projet

Informations générales

  • Nom : Modifiable
  • Description : Optionnel
  • Image de couverture : Logo/bannière
  • Couleur : Thème du projet

Domaine custom

Configurez votre propre domaine :

  1. Allez à Settings → Website
  2. Cliquez Add Custom Domain
  3. Entrez votre domaine (ex: monsite.com)
  4. Configurez le DNS CNAME :
    CNAME monsite.com → wagoo-cdn.vercel.app
  5. Cliquez Verify

Visibilité

  • Public : Visible par tous
  • Private : Visible seulement aux collaborateurs
  • Restricted : Visible avec lien secret

Supprimer un projet

⚠️ Action irréversible

  1. Allez à Settings → Danger Zone
  2. Cliquez Delete Project
  3. Confirmez en tapant le nom du projet
  4. Cliquez Delete

Tous les données associées seront supprimées :

  • Articles
  • Avis
  • Festival
  • Tickets
  • Domains

Exporter les données

Avant de supprimer, vous pouvez exporter :

# Exporter tous les articles curl http://localhost:3000/api/projects/{projectId}/articles \ -H "Authorization: Bearer YOUR_TOKEN" > articles.json # Exporter tous les avis curl http://localhost:3000/api/projects/{projectId}/reviews \ -H "Authorization: Bearer YOUR_TOKEN" > reviews.json

Inviter une équipe

Voir Gestion d’équipe.

Cas d’usage

Portfolio personnel

Créez un projet pour partager votre travail, vos projets, et recevoir des avis.

Blog professionnel

Utilisez le CMS pour publier des articles, les organiser par catégorie.

Festival/Événement

Gérez les dates, artistes, et ventes de tickets.

Support client

Utilisez les tickets pour gérer les demandes des clients.

Communauté

Invitez d’autres contributeurs et collaborez en temps réel.

Prochaines étapes

Last updated on