PROJET-INFO5 2021 Go Farmer: Difference between revisions
No edit summary |
|||
Line 23: | Line 23: | ||
Réunion pour apprendre à se connaître : utilisation de Mural |
Réunion pour apprendre à se connaître : utilisation de Mural |
||
Parcours des outils déjà mis en place par Sylvain (Jira, Confluence), puis définition des objectifs à long et court terme |
Parcours des outils déjà mis en place par Sylvain (Jira, Confluence), puis définition des objectifs à long et court terme |
||
'''Objectif court terme :''' validation de l'utilisation de Flutter/Dart |
|||
'''Objectif long terme :''' création d'un prototype d'application |
|||
==Semaine du 08/02/2021 :== |
==Semaine du 08/02/2021 :== |
||
===09/02/2021 :=== |
|||
Mise en place de l'environnement de travail : |
Mise en place de l'environnement de travail : |
||
* installation de '''flutter/dart''' |
* installation de '''flutter/dart''' |
||
* définition des équipes pour pair-programming (Manon-Leila / Rémy-Baptiste) |
* définition des équipes pour pair-programming (Manon-Leila / Rémy-Baptiste) |
||
* réflexion sur choix : 1 ou 2 repos ? |
* réflexion sur choix : 1 ou 2 repos ? --> Pour validation à court terme : 2 repos (un pour l'application concernant les producteurs et un pour celle concernant les consommateurs) |
||
Commencer à regarder Bitbucket et lien avec Jira. |
|||
Nous avons commencé à regarder quelle BD serait intéressante à utiliser (en fonction du coût, des fonctionnalités, etc.) |
Nous avons commencé à regarder quelle BD serait intéressante à utiliser (en fonction du coût, des fonctionnalités, etc.) |
||
Mise en place des 2 repos (back = application producteur / app = application consommateur) |
Mise en place des 2 repos (back = application producteur / app = application consommateur) |
||
===12/02/2021 :=== |
|||
Début d'implémentation côté app : création d'une liste pour voir différents fruits et implémentation d'une barre de recherche pour permettre la sélection d'un fruit + redirection sur la page de celui-ci. |
Début d'implémentation côté app : création d'une liste pour voir différents fruits et implémentation d'une barre de recherche pour permettre la sélection d'un fruit + redirection sur la page de celui-ci. |
||
Line 46: | Line 57: | ||
'''Objectif pour soutenance intermédiaire (vendredi 26/02/2021) :''' démonstration basique + validation flutter (ou pas) |
'''Objectif pour soutenance intermédiaire (vendredi 26/02/2021) :''' démonstration basique + validation flutter (ou pas) |
||
===22/02/2021 :=== |
|||
'''Côte app :''' Affichage de la position sur une carte Google Maps (persistance de l'affichage ?) |
|||
⚫ | |||
===23/02/2021 :=== |
|||
⚫ | |||
'''Côté back :''' Réflexion sur l'architecture de la BD et sur la mise en place du site Web (Url ? SSL ?). Affichage d'une liste de Producteurs. Affichage du POI d'un producteur sélectionné dans la liste. Bouton permettant de modifier ses informations (Nom du domaine d'exploitation, adresse, description) |
|||
===24/02/2021 :=== |
|||
⚫ | |||
'''Côté back :''' Déploiement du back sur proto:app.jorigine.fr, questionnement sur la sécurité |
|||
===25/02/2021 :=== |
|||
Finalisation des applications pour démo et préparation soutenance. |
|||
===26/02/2021 :=== |
|||
Soutenance à 14h30. |
|||
==Semaine du 01/03/2021== |
|||
===01/03/2021 :=== |
|||
'''Côté app :''' Problème de l'affichage des POI en APK, mais OK en mode développement. |
|||
'''Côté back :''' Regard |
|||
===02/03/2021 :=== |
|||
'''Côté app :''' |
'''Côté app :''' |
||
* Affichage de la position du téléphone |
|||
⚫ | |||
⚫ | |||
'''Côté back :''' |
'''Côté back :''' |
||
⚫ | |||
===03/03/2021 :=== |
|||
* Affichage d'une liste de Producteurs |
|||
* Affichage du POI d'un producteur sélectionné dans la liste |
|||
'''Côté app :''' |
|||
* Bouton permettant de modifier ses informations (Nom du domaine d'exploitation, adresse, description) |
|||
'''Côté back :''' |
|||
===04/03/2021 :=== |
|||
'''Côté app :''' |
|||
'''Côté back :''' |
|||
===05/03/2021 :=== |
|||
Sylvain s'est déplacé sur Grenoble. Nous avons donc pu discuter des différents objectifs restants : |
|||
* fusionner les repos (n'en faire plus qu'un) |
|||
* réfléchir à l'algo de pub (quand envoyer des notifications, sous quelle forme seront les coupons, etc. |
|||
==Semaine du 08/03/2021== |
|||
=Liens= |
=Liens= |
Revision as of 14:40, 18 March 2021
Le projet
Réaliser un prototype de l'application (portée à définir). Cette phase de prototypage a trois objectifs majeurs :
Disposer d’un prototype montrable à différents stakeholders dans un but de démonstration et d’apprentissage (ex : consommateurs, producteurs, organisations gouvernementales) Etablir un algorithme de publicité ciblée basée sur la géolocalisation des utilisateurs Explorer le développement de l’application dans un nouvel environnement de programmation de plus en plus populaire (voir "contraintes")
L'équipe
- Leila Michelard
- Manon Chaix
- Rémy Palomo
- Baptiste Boléat
Supervisé par : Gérard Pollier, Sylvain Delangue
Journal
29/01/2021 : Kickoff
Réunion avec Sylvain et Gérard Pollier (à contacter en cas de problèmes) dans le but de découvrir le projet.
01/02/2021 : Premier point
Réunion pour apprendre à se connaître : utilisation de Mural
Parcours des outils déjà mis en place par Sylvain (Jira, Confluence), puis définition des objectifs à long et court terme
Objectif court terme : validation de l'utilisation de Flutter/Dart Objectif long terme : création d'un prototype d'application
Semaine du 08/02/2021 :
09/02/2021 :
Mise en place de l'environnement de travail :
- installation de flutter/dart
- définition des équipes pour pair-programming (Manon-Leila / Rémy-Baptiste)
- réflexion sur choix : 1 ou 2 repos ? --> Pour validation à court terme : 2 repos (un pour l'application concernant les producteurs et un pour celle concernant les consommateurs)
Commencer à regarder Bitbucket et lien avec Jira.
Nous avons commencé à regarder quelle BD serait intéressante à utiliser (en fonction du coût, des fonctionnalités, etc.)
Mise en place des 2 repos (back = application producteur / app = application consommateur)
12/02/2021 :
Début d'implémentation côté app : création d'une liste pour voir différents fruits et implémentation d'une barre de recherche pour permettre la sélection d'un fruit + redirection sur la page de celui-ci.
Début d’implémentation côté back : récupération de données json via datatourisme, parsing et affichage des données
Semaine du 15/02/2021
Interruption pédagogique
Semaine du 22/02/2021
Objectif pour soutenance intermédiaire (vendredi 26/02/2021) : démonstration basique + validation flutter (ou pas)
22/02/2021 :
Côte app : Affichage de la position sur une carte Google Maps (persistance de l'affichage ?)
Côté back : Avancement du parsing de json. Mise en place d'une structure dans le code (/Pages
pour les widgets, /Modeles
pour les différentes entités et /Services
pour les fonction à appliquer aux entités)
23/02/2021 :
Côté app : Problème affichage carte sur Web. Affichage des marqueurs pour les 2 POIs sélectionnés par Sylvain pour démo (si un POI est sélectionné, affichage d'une carte contenant sa description et pouvant rediriger sur la page du POI + redirection possible vers Google Maps pour itinéraire)
Côté back : Réflexion sur l'architecture de la BD et sur la mise en place du site Web (Url ? SSL ?). Affichage d'une liste de Producteurs. Affichage du POI d'un producteur sélectionné dans la liste. Bouton permettant de modifier ses informations (Nom du domaine d'exploitation, adresse, description)
24/02/2021 :
Côté app : Affichage Web OK. Problème pour autorisation d'utilisation de géolocalisation. Création d'un volet sur le côté pour recherche de POI (puis si clic : redirection sur la page du POI)
Côté back : Déploiement du back sur proto:app.jorigine.fr, questionnement sur la sécurité
25/02/2021 :
Finalisation des applications pour démo et préparation soutenance.
26/02/2021 :
Soutenance à 14h30.
Semaine du 01/03/2021
01/03/2021 :
Côté app : Problème de l'affichage des POI en APK, mais OK en mode développement.
Côté back : Regard
02/03/2021 :
Côté app :
Côté back :
03/03/2021 :
Côté app :
Côté back :
04/03/2021 :
Côté app :
Côté back :
05/03/2021 :
Sylvain s'est déplacé sur Grenoble. Nous avons donc pu discuter des différents objectifs restants :
- fusionner les repos (n'en faire plus qu'un)
- réfléchir à l'algo de pub (quand envoyer des notifications, sous quelle forme seront les coupons, etc.