Files
TechradarDev/docs/README.md
syoul 9d8ae3d32a refactor: projet stand-alone sans dépendance aoe_technology_radar
- Intégration du code source du framework dans radar-app/ (vendoring)
- Suppression de la dépendance npm aoe_technology_radar
- Création de scripts build-radar.js et serve-radar.js pour remplacer le CLI techradar
- Adaptation de tous les scripts et Docker pour utiliser radar-app/ au lieu de .techradar
- Refactorisation complète de Dockerfile.business
- Mise à jour de la documentation (architecture, déploiement, développement)
- Mise à jour de .gitignore pour ignorer les artefacts de build de radar-app/
- Ajout de postcss dans les dépendances Docker pour le build Next.js

Le projet est maintenant complètement indépendant du package externe.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-25 18:11:40 +01:00

72 lines
3.2 KiB
Markdown

# Documentation AJR Technology Radar
Bienvenue dans la documentation du projet AJR Technology Radar (CoeurBox).
## Structure de la documentation
La documentation est organisée en deux catégories principales :
### 📚 Documentation de l'application (`app/`)
Documentation technique sur l'utilisation, le développement et le déploiement de l'application :
- **[Architecture](./app/architecture.md)** - Structure du projet, organisation des fichiers et composants
- **[Configuration](./app/configuration.md)** - Configuration du radar, quadrants, anneaux et personnalisation
- **[Développement](./app/developpement.md)** - Guide pour développer et tester localement
- **[Déploiement](./app/deploiement.md)** - Instructions pour déployer le radar en production
- **[Contribution](./app/contribution.md)** - Guide pour ajouter de nouvelles technologies au radar
- **[Guide Radar Technologique Laplank](./app/guide-radar-business.md)** - Guide d'utilisation du radar technologique Laplank
### 📊 Données utilisées par l'application (`data/`)
Données métier et contenu utilisé par l'application pour générer le radar :
- **[Technologies Duniter](./data/technologies-duniter.md)** - Liste des technologies de l'écosystème Duniter/Ğ1
- **[Profil Team](./data/profil-team.md)** - Profils et compétences des membres de l'équipe
- **[Stratégie d'Évolution Technique](./data/strategie-evolution-technique.md)** - Vision et roadmap technique
- **[Stratégie Business](./data/strategie-business.md)** - Analyse stratégique business
- **[Opportunités DataViz](./data/opportunites-dataviz.md)** - Opportunités en dataviz
- **[Opportunités DataViz Détails](./data/opportunites-dataviz-details.md)** - Détails des opportunités dataviz
- **[Analyse Stratégique](./data/analyse-strategique.md)** - Rapport d'analyse généré automatiquement
## Vue d'ensemble
Le Technology Radar AJR est une application web interactive qui présente les technologies, outils, méthodes et plateformes utilisées et évaluées par AJR. Il est basé sur le framework [aoe_technology_radar](https://github.com/AOEpeople/aoe_technology_radar), dont le code source est vendu dans le répertoire `radar-app/`.
Le radar est organisé en quatre quadrants et quatre anneaux (rings) pour classifier chaque technologie selon son niveau d'adoption et sa catégorie.
## Liens utiles
- **Radar en ligne** : https://www.coeurbox.syoul.fr
- **Dépôt Git** : https://git.open.us.org/AJR/TechradarDev
- **Framework source** : https://github.com/AOEpeople/aoe_technology_radar (code vendu dans `radar-app/`)
## Démarrage rapide
### Radar Principal
Pour démarrer rapidement le radar principal en local :
```bash
npm install
npm run serve
```
Puis ouvrir http://localhost:3000/techradar dans votre navigateur.
### Radar Technologique Laplank
Pour démarrer le radar technologique Laplank en local :
```bash
npm install
npm run serve-business
```
Le serveur démarre sur http://localhost:3006
**Note** : Le radar technologique Laplank est protégé par un mot de passe (`laplank-radar`).
Pour plus de détails, consultez le [guide de développement](./app/developpement.md) et le [guide du radar technologique Laplank](./app/guide-radar-business.md).