ECOM-1FO 1819 BTB L9 LOG

From air
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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