# Kit'Asso Documentation ## Docs - [API Layer](https://docs-kit.lucdidion.lu/architecture/api-layer.md): Abstraction centralisée pour toutes les interactions GraphQL via Nhost - [Architecture Base de données](https://docs-kit.lucdidion.lu/architecture/database.md): Vue d ensemble des tables PostgreSQL (Nhost/Hasura) et leurs relations - [Architecture Feature-Based](https://docs-kit.lucdidion.lu/architecture/feature-based.md): Organisation par domaine métier plutôt que par type technique - [Nhost & GraphQL](https://docs-kit.lucdidion.lu/architecture/nhost-graphql.md): Architecture backend avec Nhost, Hasura et API Layer GraphQL - [Architecture globale](https://docs-kit.lucdidion.lu/architecture/overview.md): Vue d'ensemble de l'organisation du projet Kit'Asso - [Patterns de code](https://docs-kit.lucdidion.lu/architecture/patterns.md): Modals, forms, routes et hooks - standards et bonnes pratiques - [Migrations Database](https://docs-kit.lucdidion.lu/database/migrations.md): Gestion des migrations SQL avec processus de déploiement et rollback - [Permissions Hasura](https://docs-kit.lucdidion.lu/database/rls.md): Contrôle d'accès via les permissions Hasura (rôles public et admin) - [Schéma de Base de Données](https://docs-kit.lucdidion.lu/database/schema.md): Documentation complète des 13 tables PostgreSQL avec relations et contraintes - [Nhost Storage](https://docs-kit.lucdidion.lu/database/storage.md): Gestion des fichiers (logos, assets) via Nhost Storage - [Monitoring & Logs](https://docs-kit.lucdidion.lu/deployment/monitoring.md): Surveillance de la production et gestion des erreurs - [Déploiement Netlify & Hostinger](https://docs-kit.lucdidion.lu/deployment/netlify.md): Configuration du déploiement frontend, Netlify Functions et hébergement - [Configuration Nhost](https://docs-kit.lucdidion.lu/deployment/supabase.md): Setup complet du backend Nhost en production - [API Layer](https://docs-kit.lucdidion.lu/development/api-layer.md): Couche d'abstraction GraphQL centralisée via Nhost - [Composants UI](https://docs-kit.lucdidion.lu/development/components.md): Bibliothèque de composants React réutilisables et pattern de composition - [Conventions de Code](https://docs-kit.lucdidion.lu/development/conventions.md): Standards de développement, naming, structure et bonnes pratiques - [Guide de Démarrage Développeur](https://docs-kit.lucdidion.lu/development/getting-started.md): Installation locale en 10 minutes et premier pas dans le codebase - [Custom Hooks](https://docs-kit.lucdidion.lu/development/hooks.md): Hooks React réutilisables pour logique métier et gestion d'état - [Testing](https://docs-kit.lucdidion.lu/development/testing.md): Guide complet pour tester avec Vitest, React Testing Library et mocks GraphQL - [Admin Dashboard](https://docs-kit.lucdidion.lu/features/admin.md): Interface de gestion pour outils, workflows, packs et quiz - [Quiz Diagnostic V2](https://docs-kit.lucdidion.lu/features/quiz.md): Moteur de scoring pondéré avec recommandations personnalisées, profils et plan d'action - [Feature Tool Packs - Collections curées](https://docs-kit.lucdidion.lu/features/tool-packs.md): Bundles thématiques d outils pour des besoins spécifiques - [Feature Tools - Discovery & Comparaison](https://docs-kit.lucdidion.lu/features/tools.md): Catalogue de 35+ outils numériques pour associations - [Feature Workflows - Parcours Guidés](https://docs-kit.lucdidion.lu/features/workflows.md): Tutoriels étape par étape pour la transformation digitale - [Bienvenue sur Kit'Asso](https://docs-kit.lucdidion.lu/introduction.md): Boîte à outils numérique pour associations luxembourgeoises - [Démarrage rapide](https://docs-kit.lucdidion.lu/quickstart.md): Installez et lancez Kit'Asso en local en 10 minutes