Logiciel de location d'équipement de construction
Application Web utilisant Spring Boot avec plusieurs modules
Table des matières
- Informations générales
- Captures d'écran
- Outils et technologies
- Installation
- Caractéristiques
- Statut
- Contact
Informations générales
Système interne pour la location d'équipements de construction. L'application est divisée en deux parties. Le premier disponible pour l'administrateur. Permet de gérer les utilisateurs, les catalogues, les sites de construction, les commandes et les passifs. La deuxième partie est disponible pour les utilisateurs. Permet de commander des équipements de construction (possède un panier d'achat), de vérifier l'état de la commande et de toutes les responsabilités pour le chantier de construction donné. L'application est sécurisée avec le Spring Web Security.
Captures d'écran






Outils et technologies
- Java 8
- Spring Boot - Version 2.2.0
- Spring Web MVC - version 5.1.5.release
- Spring Security - version 5.1.4 version
- Données de printemps JPA - Version 2.2.0
- Hibernate - Version 5.4.0 Finale
- Spring Validation - version 2.0.1
- Moteur de base de données : Microsoft SQL 2016
- Serviceur d'application : serveur Apache Tomcat
- Maven
- Page de serveur Java
- JSTL
- HTML 5 et CSS 3
Installation
Caractéristiques
Administrateur:
- Ajouter un nouvel utilisateur
- Recherchez tous les utilisateurs ou un utilisateur
- Modifier l'utilisateur (modification des détails de l'utilisateur)
- Modifier la sécurité pour l'utilisateur (modifier le mot de passe, le rôle, etc.)
- Ajouter un nouveau chantier de construction
- Recherche et modifier les chantiers de construction
- Vérification de la liste des actions pour un chantier de construction donné
- Ajouter des éléments au catalogue et modifier les éléments
- Vérification des commandes et modification de l'état des commandes
- Vérification de l'historique des commandes
- Vérification de toutes les responsabilités pour un chantier de construction donné
Utilisateur :
- Commander des équipements de construction (comme un panier)
- Recherchez tous les chantiers de construction
- Vérification de toutes les commandes de chantier où l'utilisateur est affecté
- Vérification de tous les passifs pour le chantier de construction où l'utilisateur est affecté
Sécurité :
- Système de connexion
- Système de rôle
Validation:
- Validation côté serveur (validation de ressort)
Statut:
État de l'application: bêta