Vous êtes sur la page 1sur 1

Année de Formation 2022/2023

EFM M207 : Créer une application cloud native


Filière : Développement Digital
Option : Web Full Stack Durée : 2h30
Année : 2A
Barème : / 40 VARIANTE 2

 Création d'une application pour la gestion des projets des employés d'une société.
 Supposons que vous travaillez pour une entreprise de développement de logiciels et que vous devez créer
une application pour gérer les projets.

1. Créez un nouveau projet service-projets Node.js 2pts

2. Installez les dépendances nécessaires 2pts

3. Créez un fichier index.js pour votre serveur Express 3pts

4. Model : 4pts

Nomprojet : String,
Type: String,
Statut: String,
Employées : [{ }],

5. Créez le Controller : 10pts

Getprojets(),
Ajouterprojets(),
Rechercherprojets(),
Modifierprojets(),
Supprimerprojets()

6. Créez les routes nécessaires pour l’application 4pts

7. En utilisant RABBITMQ créé une fonction AffecterProjets qui permet d’ajouter les employés
Envoyé par le service-employés au projet créer. 5pts

8. Créer un fichier DOCKERFILE pour créer image sous docker. 5pts

9. Créer un fichier Dockercompose qui contient la configuration des deux services app et mongodb.5pts

Aziz Sbai Amal Page 1 / 1

Vous aimerez peut-être aussi