Le coeur
Cette application rend possible pour les utilisateurs la constitution une base de données de leurs recherches et lectures et de les annoter. Elle prend également en compte la possibilité de référencer ces notes entre elles par un système de tags.
Connectée à une API externe LégiFrance, elle permet aux utilisateurs d’extraire facilement des données légales (articles de loi, …) et les référencer dans leurs notes.
Elle prend en compte également une dimension managériale en ajoutant une notion d’équipe / membres. Elle est capable de restreindre ou autoriser certains accès en fonction de droits.
Contraintes
Sécurité :
À une époque où la protection des données est un enjeu majeur, la sécurité a été un volet très important de cette application aussi bien en Front-end qu’en Back-end, ainsi qu’en accès à la base de données.
Design :
L’application étant déployée en milieu professionnel, le design se veut sobre et efficace. Le choix s’est donc porté sur un framework d’esthétique “BootStrap” rendant possible ce désir du client.
La stack technique
Front-End
- Angular 18
- BootStrap 5.3
Back-End | Base de données
- Java 21 / SpringBoot
- MariaDB