ECOM-1FO 1819 BTB L9 LOG
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