da-manager

active

SocialGouv

View on GitHub

Ce projet permet de construire un document d'architecture. Il offre une interface pour définir et structurer les éléments clés d'une architecture logicielle.

TypeScript
Documentation

Features

  • Création de documents d'architecture
  • Édition de schémas
  • Exportation en PDF
  • Authentification utilisateur

Tech Stack

Dépendances

Next.js@react-pdf/renderer@excalidraw/excalidraw@gouvfr/dsfrnext-auth

Composants

  • Frontend Next.js
  • API REST
  • Composants React
  • Schéma Excalidraw

Tags

Changelog

Changelog : da-manager (derniers 30 jours)

Résumé

Le projet da-manager a connu une période d'activité intense ces dernières semaines, avec la mise en place des fondations de l'application. De nombreuses fonctionnalités de base ont été implémentées, notamment la gestion des documents d'architecture, l'édition de schémas avec Excalidraw, l'exportation en PDF, et l'ajout d'un système d'authentification. Des améliorations esthétiques et de style ont également été apportées.

Évolutions fonctionnelles

  • Ajout de l'exportation en PDF des documents d'architecture.
  • Implémentation de l'édition de schémas avec le composant Excalidraw.
  • Mise en place d'une liste de documents d'architecture (DA list).
  • Ajout d'une route pour la gestion des documents d'architecture (DA route).
  • Ajout d'un menu avec des étapes (steps menu list).
  • Correction de problèmes de style et d'affichage, notamment pour le mode sombre, le menu, les couleurs de l'étape 1, les outlines des inputs et le style de l'étape 1.
  • Correction de l'affichage en plein écran.
  • Correction de l'affichage des cadres 2, 3 et 4.
  • Correction du fonctionnement du stepper.

Évolutions techniques

  • Intégration de Prettier pour le formatage automatique du code.
  • Ajout d'un workflow de revue GitHub pour améliorer la qualité du code.
  • Ajout d'un Dockerfile pour faciliter le déploiement.
  • Mise en place de workflows GitHub pour l'automatisation des tâches.
  • Intégration de Kontinuous pour le déploiement continu.
  • Remplacement des composants React DSFR par une version vanilla du DSFR.
  • Ajout des composants Hero et Header.

Autres changements

  • Renommage d'une image.
  • Ajout de Proconnect.
  • Suppression de composants React DSFR inutiles.
  • Ajout de lignes de code pour le calcul du total.

Métriques

Stars
0
Forks
0
Open Issues
0
Last Activity
Yesterday

Information

Target Audience
Professionnels
Authentication
oauth2
CI/CD
review.yaml