
Ce projet est une application de gestion de stock développée avec Angular pour la partie front-end et Spring Boot pour la partie back-end. Elle permet de gérer des profils d'entreprise, des catégories d'articles, des mouvements de stock, ainsi que les commandes clients et fournisseurs. L'application assure un suivi en temps réel et permet d'effectuer des ajustements nécessaires tout en gérant les utilisateurs, clients et fournisseurs associés à chaque entreprise.
Visiter le GitHub FrontVisiter le GitHub BackAngular
OpenApi-Gen
Node.js
Java
Spring Boot
IntelliJ IDEA
Ce projet personnel visait à développer une solution complète de gestion de stock pour répondre aux besoins des entreprises. Elle m'a permis de monter en compétence sur les technologies Angular, Java et Spring Boot par le biai d'un projet complet.
Le projet se compose des fonctionnalités suivantes :
Le principal défi technique de ce projet a été l'intégration d'Angular avec Java Spring Boot, tout en assurant une gestion sécurisée des utilisateurs grâce à Spring Security et JWT. L'intégration d'OpenAPI pour générer les services et modèles a également nécessité une configuration précise.

Ce projet m'a permis de renforcer mes compétences en développement full-stack avec une architecture modulaire et sécurisée, tout en garantissant une cohérence entre le back-end et le front-end grâce à OpenAPI. L'adoption de Spring Security et JWT a également assuré un accès sécurisé aux données sensibles des entreprises.
Visiter le GitHub FrontVisiter le GitHub Back