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.