Projet : Développement de l’application modulaire Init+2
Init+2 est une application destinée à faciliter la création rapide de solutions pour nos futurs clients en automatisant la génération de CRUD à partir d’entités et de fichiers de configuration. Cette application repose sur une architecture modulaire et personnalisable, ce qui permet de l’adapter aux besoins spécifiques de chaque client.
Technologies et outils :
- Angular pour le front-end, associé à Node.js (Nest.js) pour la partie back-end.
- PostgreSQL comme base de données relationnelle.
- Keycloak pour la gestion des utilisateurs et l’authentification sécurisée.
Défis techniques :
Le principal défi était de créer une base de projet générique, modulaire et flexible, tout en assurant un haut niveau de personnalisation pour chaque client. Init+2 permet ainsi de gagner du temps dans le développement des futures applications, en générant automatiquement les opérations CRUD et en offrant une gestion simplifiée des utilisateurs et droits via Keycloak.