ECOM-1FO 1819 BTB L9 LOG

From air
Jump to navigation Jump to search

Description

Journal de bord du groupe en charge du projet Brûle Ta Bûche !

Acronymes

  • G : Général
  • BE : Backend
  • FE : Frontend

Semaine du 25 septembre au 2 octobre

  • G
    • Affectation des rôles aux membres de l'équipe
    • Inscription à l'outil de gestion Trello
    • Réalisation du modèle de tâches
    • Réalisation de l'IHM abstraite

Semaine du 2 au 9 octobre

  • G
    • Réalisation de l'IHM concrète
    • Réalisation du diagramme de contexte
    • Création des user stories
    • Réalisation du diagramme de module
    • Réalisation de la liste des fonctionnalités
  • BE
    • Découverte des technologies
    • Choix des technologies
    • Compréhension de JHipster
    • Compréhension des technologies sous-jacentes
  • FE
    • Sélection des technologies
    • Amorce d'autoformation Angular, HTML/CSS
    • Mise en place de l'environnement de développement (VSCode + Angular)

Semaine du 9 au 16 octobre

  • G
    • Préparation et présentation de l'Audit 1
    • Installation des outils de développement
    • Harmonisation des versions des outils
  • BE
    • Création de tutoriels d'installation (JHipster, Maven...)
  • FE
    • Formation angular
    • Conventions de code + réglages VSCode en conséquence

Semaine du 16 au 23 octobre

  • G
    • Génération projet jhispter
    • Premier push sur le git
    • Résolution de problèmes d'installation
  • BE
    • Choix des technologies utilisées pour l'application JHipster
    • Première réflexion autour des entités nécessaires à la base de données
  • FE
    • Formulation Angular

Semaine du 23 au 30 octobre (Vacances)

  • G
    • Préparation de l'audit 2
    • Identifiation des problèmes de générations jhipster
  • BE
    • Formation
  • FE
    • Élaboration de l'arbre de components

Semaine du 30 octobre au 6 novembre

  • G
    • Audit 2
    • Mise en place du déploiement continu
  • BE
  • FE
    • Manipulation du routing
    • Rédaction des pages de technologies frontend

Semaine du 6 au 13 novembre

  • G
    • Résolution de problèmes d'installation Maven
  • BE
    • Tentative de déploiement de la base
  • FE
    • Manipulation du routing utilisé dans le code généré par JHipster
    • Rédaction des pages de technologies frontend

Semaine du 13 au 20 novembre

  • G
    • Participation à l'audit 2
    • Ajout d'informations à la page Air
  • BE
    • Réussite du déploiement de l'image Docker
    • Tutoriel d'installation des programmes requis (Docker CE, Docker compose) et de déploiement
  • FE
    • Intégration de Angular Material dans le projet
    • Création des composants et mise en place du routing
    • Mise au propre du code


Semaine du 20 au 27 novembre

  • G
    • Réunion avec Anthony Geourjon pour que BTB soit testeur d'une nouvelle plateforme agile de disrupt campus
    • Ajout d'une licence MIT au projet
  • BE
    • Tentative de résolution du déploiement non fonctionnel (entités manquantes)
  • FE
    • Mise au propre du code

Semaine du 27 novembre au 4 décembre

  • G
    • Tentative de résolution des problèmes de déploiement
  • BE
    • Définition de l'API selon les demandes du front-end
    • Réalisation et test des fonctions demandées
  • FE
    • Mise au propre du code

Semaine du 4 au 11 décembre

  • G
    • Merge du front-end et du backend en vue du déploiement
  • BE
    • Réalisation et test des fonctions demandées par le frontend
  • FE
    • Intégration de l'API dans le code frontend
    • Fusion du code de la page recherche avec le code de la page producteur

Semaine du 11 au 18 décembre

  • G
    • Préparation de la soutenance finale
  • BE
    • Ajustement du backend par rapport aux appels à l'API du frontend
    • Remplissage de la base de données en ligne
    • Amélioration des fonctions de l'API
  • FE
    • Intégration de Material Design sur les entités
    • Intégration de l'API dans le code frontend