Skip to main content

Vue d’ensemble

Les Tool Packs sont des collections curées d’outils regroupés par thème ou cas d’usage. Ils simplifient le choix en proposant des ensembles cohérents et testés. Objectif : Éviter la paralysie du choix en proposant des sélections prêtes à l’emploi. Exemples de packs :
  • Starter Pack (essentiels pour débuter)
  • Communication & Email
  • Automatisation
  • Paiements & Dons
  • Sites Web

Architecture technique

Tables de base de données

Table tool_packs

Table pack_tools (Jointure Many-to-Many)


API Layer (GraphQL)

Fichier : src/api/packs.ts

Structure d’un Tool Pack

Métadonnées


Composants UI

PackCard


Permissions Hasura

  • public : SELECT des packs actifs et de leurs pack_tools
  • admin : CRUD complet sur tool_packs et pack_tools

Bonnes pratiques

✅ À faire

  • 3-7 outils par pack (ni trop, ni trop peu)
  • Cohérence thématique forte
  • Outils testés et approuvés
  • Mix de pricing (gratuit + freemium)
  • Starter Pack en premier dans l’affichage

❌ À éviter

  • Packs trop larges (“Tous les outils”)
  • Doublons entre packs
  • Outils obsolètes ou fermés
  • Descriptions vagues

Ressources

Database Schema

Structure des tables tool_packs

API Layer

Utiliser l’API GraphQL

Admin Dashboard

Créer et gérer des packs

Quiz Feature

Recommandations via quiz