RICM4 2017 2018 - Réseau Social LoRa

=Presentation=

=Contraints=

=Team=

Students:
 * GENTILLON Loris
 * VEGREVILLE Thibault
 * ZHENG Jian

Supervisor :
 * RICHARD Olivier

=Progress=

Week 0

 * Projects' choice

Week 1
Work done
 * Reading the documentation.
 * Getting familiar with the technological constraints.

Week 2
Work done
 * Reading the documentation.
 * Getting familiar with the technological constraints.

Week 3
Work done To do for next week
 * Creation of the Git deposit
 * Deciding to the general outline of our spa
 * Starting the outline
 * Finishing the outline of the wed applicationSemaine 04 :

Week 4
_Prise en main des pods ESP32-LoRa. _Installation de Arduino sur nos différentes machines pour commencer le développement dessus. En particulier gérer les différents setup pour Mac/Windows/Linux. _Début de répartition des tâches.

Week 5
_Le flashage du code sur les ESP semble fonctionner, la compréhension du fonctionnement des ESP a été fortement améliorée. _Installation des différents éléments nécéssaires à l’application mobile (Cordova / Ionic / Angular)

_Début de l’application aka setup done _Finis les tests pour l’esp32 -> on sait flasher / coder / debugger TODO: Finir app & mise en place des répos git && Jian paramétrage du mac pour les LoRa & si temps maqueting des autres pages de l’application & serveur wifi opé.

Week 7
_ Point d’accès Wi-Fi via les pods fonctionnel. Squelette de l’application prêt. Ajouter la fonctionnalité de communication.

TODO: Redesign app & coder les fonctionnalités sur les pods & communication entre les applis.

Week 9
_	AJAX pour l’application afin de communiquer et récupérer les informations _	Pods communiquent entre eux par radio _	Réflexion sur le protocole à mettre en place entre les pods et l’application _      Setup d'une toolchain VSCode pour le dev arduino _      Mise en place des roads pour les appels web coté POD _      Mise en place du gitlab en le basant sur le git existant

TODO: Debugger les roads sur les pods, mettre à jour le parser json sur les pods, mettre à jour les bibliothèques de pages web pour les pods. Interface à gérer du côté programmation de l'application.

Week 10
_	Modification du design de l’application | AJAX fonctionnel _ 	Début de l’implémentation des différents paramètres que l’on devra récupérer depuis les pods sur l’application (API). _	Capable de : recevoir des infos depuis le pod. _      POD capable d'émettre et recevoir le LoRa simultanément

Week 12
Prototype fonctionnel _ Revoir la construction des requêtes HTTP sur les pods _ Revoir le calcul de total sur l'application

'''TODO : doc update !!! REDO : servor api web (full and proper) -> pages services & parser & structures(meta value and result) + champ total pour lolo :D'''