Ce dossier contient la documentation technique de l'application matos.live.
Documentation complète du système de sitemap :
- Architecture et composants
- Configuration et personnalisation
- Endpoints disponibles
- Utilisation et commandes
- Extension du système
- Performance et optimisation
- Dépannage et maintenance
Documentation de l'intégration HelloAsso :
- Configuration de l'API
- Synchronisation des organisations
- Gestion des webhooks
- Authentification OAuth
# Ouvrir la documentation dans un éditeur
code docs/
# Ou consulter directement
cat docs/SITEMAP.md- Modifier le fichier Markdown correspondant
- Vérifier la syntaxe Markdown
- Tester les exemples de code
- Commiter les changements
- Nommage :
NOM_DU_SYSTEME.md(en majuscules) - Format : Markdown avec syntaxe GitHub
- Encodage : UTF-8
- Vue d'ensemble : Description générale du système
- Architecture : Composants et interactions
- Configuration : Paramètres et variables d'environnement
- Utilisation : Exemples et commandes
- Extension : Comment personnaliser/étendre
- Dépannage : Problèmes courants et solutions
- Exemples PHP : Syntaxe Laravel 11
- Commandes : Terminal avec syntaxe bash
- Configuration : Fichiers de config Laravel
- Variables d'environnement : Format .env
- VS Code : Avec extension Markdown
- Typora : Éditeur Markdown WYSIWYG
- Vim/Neovim : Avec plugins Markdown
- Markdown lint : Vérification syntaxe
- Prettier : Formatage automatique
- GitHub : Prévisualisation en ligne
- Structure claire avec sections logiques
- Exemples de code fonctionnels
- Commandes testées
- Configuration complète
- Dépannage et FAQ
- Liens vers ressources externes
- Mise à jour du README principal
Pour ajouter ou modifier la documentation :
- Créer une branche :
git checkout -b docs/nom-du-systeme - Rédiger : Suivre les conventions ci-dessus
- Tester : Vérifier les exemples et commandes
- Commiter : Message descriptif
- Pull Request : Description des changements
Pour toute question sur la documentation :
- Consulter les exemples de code
- Vérifier la configuration
- Tester les commandes
- Ouvrir une issue si nécessaire