A simple Application for a Mini Market Management System using Spring boot and Thymleaf
###Objectif : l’objectif principal de ce mini projet est le développement d’une application Web basée sur la
technologies JEE.
La thématique est bien précise « Application Web de Gestion d’approvisionnement d’un Mini-Market».
Le modèle physique de base de données à suivre :
### Cahier des charges : L’application doit gérer l’approvisionnement de mini-Market, en implémentant les règles de gestion suivantes : • RG1 : Un client peut passer une ou plusieurs commandes. • RG2 : Une commande ne peut être établie que par un et un seul client. • RG3 : Une commande contient plusieurs lignes de commandes avec des articles différents. • RG4 : Une livraison peut contenir plusieurs lignes de livraison de même article. • RG5 : Un article peut être livré par une ou plusieurs sociétés de distribution. • RG6 : Une société de distribution a un seul fournisseur. • RG7 : Un fournisseur peut livrer les articles pour plusieurs sociétés de distribution. • RG8 : La quantité en stock est une information qu’on peut calculer à partir de la quantité livrée et la quantité commandée.
### Technologies:
• Développement de la partie Backend « Java, Spring Boot, Maven, Spring DATA « Hibernate, JPA ».
• Développement de la partie Front End « Framework Java Script (Angular, react JS, …), Thymeleaf,
Bootstrap, Jquery, AJAX».