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_packsetpack_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