Skip to content
Extraits de code Groupes Projets
avatar de l'utilisateur
GitLab CI rédigé
417bbf2a

App Control V2 - Service de Gestion des Feuilles de Route

Bienvenue dans le module de gestion des feuilles de route de l'application App Control V2. Ce module est conçu pour gérer les feuilles de route de manière efficace en utilisant une architecture basée sur les microservices. Ce document couvre la partie de création du projet Spring Boot.

Description du projet

Le module de gestion des feuilles de route permet de créer, lire, mettre à jour et supprimer des feuilles de route. Il est conçu pour être flexible, évolutif et facile à intégrer avec d'autres services de l'application App Control V2.

Utilisateurs

Les principaux utilisateurs de ce module sont le chauffeur et l'agent. Les fonctionnalités incluent :

Chauffeur :

Soumission des feuilles de route. Ajout des heures de travail et des tâches effectuées.

Agent :

Validation des feuilles de route soumises par les chauffeurs. Calcul des heures de travail à payer en fonction des données soumises. Gestion et suivi des feuilles de route validées.

Prérequis

Avant de commencer, assurez-vous d'avoir les éléments suivants installés :

JDK 17 IDE IntelliJ IDEA

Création du projet

Utilisation de Spring Initializr Allez sur le site Spring Initializr. Configurez le projet comme suit : Project : Maven Project Language : Java Spring Boot version: Project Metadata : Group : com.marketingconfort Artifact : mc-service-template Name : mc-service-template Description : Service de gestion des feuilles de route Package name : com.marketingconfort.mcServiceTemplate Packaging : jar Java : 17 Ajoutez les dépendances suivantes : Spring Web Spring Data JPA Postgresql Database

Cliquez sur "Generate" pour télécharger le projet. Extrayez le projet téléchargé et ouvrez-le dans IntelliJ IDEA.