055e4a9281a8476891fe6dc52a255cce82a64a2e
- Création de docs/app/ pour la documentation de l'application - Création de docs/data/ pour les données utilisées par l'application - Déplacement de la documentation technique vers docs/app/ - Déplacement des données métier vers docs/data/ - Mise à jour de tous les liens et références dans les fichiers - Mise à jour des scripts (extract-technologies.js, analyze-business-metrics.js) - Mise à jour des fichiers JavaScript (custom.js, strategie-link.js) - Création de README.md dans docs/, docs/app/ et docs/data/ - Mise à jour du Readme.md principal avec les nouveaux chemins
AJR Technology Radar - Content
Ce dépôt contient le contenu du Technology Radar AJR, publié sous : https://www.coeurbox.syoul.fr
Le projet est basé sur le framework aoe_technology_radar.
Vue d'ensemble
Le projet contient deux radars distincts :
- Radar Technique Principal : Radar standard des technologies utilisées par AJR
- Radar Technologique Laplank : Tech radar classique pour suivre l'évolution des technologies de l'écosystème Laplank/Duniter/Ğ1 avec historique par release
Radar Technologique Laplank
Le Radar Technologique Laplank est un tech radar classique accessible via le port 3006 avec une protection par mot de passe (laplank-radar).
Fonctionnalités
- Historique par release : Suivi de l'évolution des technologies au fil du temps avec organisation par date
- Pages de stratégie dynamiques : Accès à trois pages de stratégie depuis le header :
- Stratégie Technique
- Business
- DataViz Expert
- Protection par mot de passe : Accès restreint via un système d'authentification client-side
- Quadrants business : Classification selon l'impact business (Différenciantes, Commodité, Risque, Émergentes)
- Anneaux classiques : Hold, Assess, Trial, Adopt
Développement local
npm install
npm run serve-business
Le serveur démarre sur http://localhost:3006
Déploiement
Le Radar Technologique Laplank est déployé via Docker et Portainer :
- Dockerfile :
Dockerfile.business - Docker Compose :
docker-compose.business.yml - Port : 3006 (mappé depuis le port 3000 du conteneur)
- Base path :
/(racine)
Content Guidelines
Les nouveaux blips doivent être tagués. Les tags suivants sont établis :
- architecture
- security
- devops
- frontend
- agile
- coding
- quality assurance
- ci/cd
- ux/ui
- documentation
Exemple d'utilisation :
tags: [devops, security]
Development
Build le radar principal
npm install
npm run serve
Puis ouvrir : http://localhost:3000/techradar
Build avec fichiers statiques
npm install
npm run build
Documentation
La documentation complète est disponible dans le dossier docs/ :
Description
Languages
JavaScript
56%
TypeScript
22.1%
CSS
7.1%
Shell
5.6%
HTML
4.1%
Other
5.1%