Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.61 KB

README.md

File metadata and controls

34 lines (24 loc) · 1.61 KB

CraftStore

This application allows you to manage customer orders, products, and clients. It provides the ability to add new orders, track the progress of ongoing orders, and mark orders as complete once they are processed.

Cette application permet de gérer les commandes clients, les produits et les clients. Elle offre la possibilité d'ajouter de nouvelles commandes, de suivre l'état d'avancement des commandes en cours et de marquer les commandes comme complètes une fois qu'elles sont traitées.

technologie utilisée.

+ Langage de Programmation : Java
+ Frontend : Thymeleaf pour les vues dynamiques
+ Backend : Spring Core ( IOC , DI ) - Spring MVC - Hibernate - Spring Data JPA
+ Gestion de Dépendances : Apache Maven
+ Base de Données : MySQL
+ Serveur d'Application : Apache Tomcat

Diagramme de classes

alt text

Diagramme de cas d'utilisation

alt text

Fonctionnalités de l'Application "CraftStore" (Spring Core) pour la Gestion des Commandes

Gérer les produits, vous pouvez ajouter, supprimer, mettre à jour toutes les informations et consulter tous les produits :

Gérer les clients, vous pouvez ajouter, supprimer et consulter tous les clients

Gérer les commandes, vous pouvez ajouter, supprimer, modifier le statut de la commande et consulter toutes les commandes

modifier le statut de la commande : 🟧INPROGRESS, 🟩DELIVRED, 🟥CANCELED

Afficher les détails d'une commande.

Authors