Semaine 1
Lundi , 04.12.2023
─
Définir et Décider des techniques utilisées
1. Spring boot pour le backend
2. React js pour le frontend
3. postgreSQL pour la base de données
4. Docker pour le déploiement
5. Jira pour la gestion de projet
Répartition des tâches backend et frontend
● 3 membres pour le backend
● 2 membre pour le frontend
Notes
● Initier l'autoformation de chaque membre pour acquérir les compétences nécessaires aux
techniques utilisées.
● Les membres de l'équipe peuvent choisir les tâches auxquelles ils se sentent le mieux
qualifiés.
● Réunions quotidiennes de 10 minutes, chaque membre de l'équipe partage ce qu'il a
accompli la veille.
Prochaine réunion
Conception et modélisation de la base de données.
2
Semaine 2
Lundi , 11.12.2023
─
Création de epic “Gestion des Conférences” dans Jira
6. Définir des fonctionnalité dans le backlog du produit
a. Installation et Configuration des environnements de travail
b. Conception de la base de données du projet
c. ….
Planification de la première itération (Sprint)
Conception de la base de données
● Réaliser le diagramme de cas d’utilisation, de classes
Création des classes (entités) dans le backend
● Implémentation de code des classes java dans le package “model”
● Configuration du serveur de base de données postgres
Structure des pages d’acceuil et les formulaires.
Prochaine réunion
Explorer et implémenter les fonctionnalités de Admin
3
Semaine 3
Lundi , 18.12.2023
─
Discuter les fonctionnalité de l’ Admin
7. Il a le droit de valider ou refuser l’inscription d’un formateur
8. Le droit de valider ou non une conférence proposée par un formateur
9. Le droit de voir toutes informations concernant les formateurs, les conférences ou les
users
10. …
Choisir et mettre en oeuvre les méthodes requises :
● Les services, les controllers et les API
Discuter les fonctionnalité et l’interface de l’utilisateur
11. Il peut s’inscrire
12. Peut participer à des conférences
13. Peut commenter à des conférences
14. Peut modifier son profil
Choisir et mettre en oeuvre les méthodes requises :
● Les services, les controllers et les API
Hi haja 3la frontend dyal admin
● Implémentation de code des classes java dans le package “model”
● Configuration du serveur de base de données postgres
Prochaine réunion
Explorer et implémenter les fonctionnalités de formateur
4
Semaine 4
Lundi , 25.12.2023
─
Discuter les fonctionnalité du formateur
15. Il peut s’inscrire en tant que ‘formateur’
5
16. Peut proposer une conférence et inviter autres formateur pour participer
17. Peut voir les participants de sa conférence
18. Peut ajouter un commentaire à une conférence
19. Peut modifier son profil…
Choisir et mettre en oeuvre les méthodes requises :
● Les services, les controllers et les API
Hi haja 3la frontend dyal admin
● Implémentation de code des classes java dans le package “model”
● Configuration du serveur de base de données postgres
Prochaine réunion
Explorer et mettre en oeuvre les fonctionnalités concernant les commentaires et commencer le
link entre le backend et le frontend + le déploiement (en utilisant docker)
Semaine 5
Samedi , 30.12.2023
─
Discuter les fonctionnalité qui concerne les commentaires
Choisir et mettre en oeuvre les méthodes requises :
6
● Les services, les controllers et les API
Hi haja 3la frontend dyal admin
● Implémentation de code des classes java dans le package “model”
● Configuration du serveur de base de données postgres
Initialiser le processus de déploiement en utilisant Docker
● Définir Les containers nécessaires
● Les fichiers : dockerfile, docker compose
Prochaine réunion
…..