ECOM-1FO 1819 PROJET MYSPECTACLE L9 LOG BASTIEN

=Carnet de bord - TERRIER=

@Bastien

8h - 12h15
Cours de présentation du projet E-COM et introduction à JHipster, Spring,REST et aux micro-services.

Découverte du groupe de travail et du sujet MySpectacle.

15h45 - 18h30
Installation JHipster et Docker. Génération de l'application MVP de eCOM, lancement du profile dev, lancement du profil prod (avec Docker), analyse de qualité du code (généré) avec le container SonarQube.

Génération d'une première application JHipster v.5.

8h - 12h15
Cours d'IHM portant sur le cheminement depuis les scénarios vers les spécifications IHM.

15h45 - 18h30
Première séance en autonomie avec le groupe MySpectacle. Lecture approfondie des scénarios fournis. Compréhension générale des attentes E-COM et du sujet.

8h - 12h15
Cours d'IHM portant sur les arbres de tâches, les IHMs abstraites et concrètes.

Premier daily meeting organisé par le SCRUM master et première réflexion sur les arbres de tâches associés à nos scénarios.

15h45 - 18h30
Réalisation d'arbres de tâches, d'IHM abstraites et concrètes. Préparation du premier audit, réalisation du diaporama.

8h - 12h15
Audit numéro 1.

A la suite de notre présentation, nous avons commencé à corriger tous les points qui n'étaient pas clair.

15h45 - 18h30
Cours sur les tests de robustesse et les tests de charge. Puis réalisation du modèle de données pour la réalisation des entités JHipster.

8h - 12h15
Dans cette séance, nous avons (Cédric et moi) conçue un nouveau arbre de tâche (car le premier n'a pas été validé lors de l'audit). J'ai aussi réalisé une brève présentation sur la structuration des projets JHipster (car j'ai déjà eu l'occasion de réaliser un projet JHipster en RICM4).

15h45 - 18h30
Nous avons réaliser l'IHM abstraite associée à l'arbre des tâches. Nous avons été grandement aidé par Madame CAFFIAU. Cela à aussi donner lieu à la réalisation et conception de l'IHM concrète en différentes vues.

8h - 12h15
Avec Cédric, nous avons commencé à réaliser les maquettes de MySpectacle en se basant sur les différentes vues que nous avions visualiser à partir de l'IHM Concrète. Ainsi que recherche de module Angular permettant de réaliser les différents éléments graphiques, notamment sur notre dashboard : graphes, listes...

15h45 - 18h30
Travail supplémentaire sur les maquettes après les avoir présentées aux deux autres membres de l'équipe et réfléxion sur l'architecture général de MySpectacle.

Conception de l'architecture et des différentes vues nécessaire.

8h - 12h15
Audit n°2 : présentation de l'avancement du projet (système, architecture, et IHM).

Suite à cette présentation, nous avons fait les modifications demandées (modification de certains documents de l'architecture, ajout de détails dans la charte graphique, mise à disposition des carnets de bord sur AIR IMAG.

En fin de matinée, nous avons aussi commencé à modifier le CSS de notre site pour être en accord avec la charte graphique.

15h45 - 18h30
Modification du site pour respecter la charte graphique (couleurs).

8h - 12h15
Tentative d'intégration d'Angular Material et recherche des composants que l'on va utiliser dans le frontend.

8h - 12h15
Intégration d'Angular Materials et création du thème en lien avec notre charte graphique.

15h45 - 18h30
Création des premiers éléments de la vue liée aux Gestionnaires/responsables (scénario 1). Réflexion sur les composants utilisés. Ajout de la liste de salles de spectacle.

8h - 12h15
Ajout d'un graphique en barre pour la visualisation des taux de remplissage.

15h45 - 18h30
Ajout dynamique des salles dans le graphique.

8h - 12h15
Réalisation du paramétrage de la visualisation.

15h45 - 18h30
Mise en lien des composants visuels Angular avec le typescript.

8h - 12h15
Gestion des rôles JHipster. Création de l'espace de configuration de salle. Création de l'API permettant de retourner la salle liée au responsable.

15h45 - 18h30
Affichage des salles différent entre la vue responsable et la vue gestionnaire.