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

Week 4
Work done To do for next week
 * Starting handling ESP32-LoRa Prise en main des pods ESP32-LoRa.
 * Installing Arduino and IDE on our computer, expecially handling macOS issues.
 * Beginning on reflexion about tache handling/splitting

Week 5
Work done To do for next week
 * It seems that we have the ability to flash code on ESP32 cards.
 * Installation of the required softwares and frameworks to developp the mobile app (cordova / angular / ionic)
 * First setup for the application done
 * Debugging and code modification on the ESP32 seems fine
 * Git repo
 * Mac handling arduino
 * First rice for the pages of the application

Week 7
Work done To do for next week
 * Wifi access point with ESP32 pods working
 * Application general feeling is good. First try on communicating with the outside
 * Add functionality to the pods
 * Get information on the application web communication

Week 9
Work done To do for next week
 * Ajax on web apps to get infos
 * Pods communicate through radio
 * Reflexion on protocol -> how to comunicate between pods and application
 * Setup of a toolchain VSCode for arduino development
 * Roads for web calls on the pods
 * Gitlab redirection from our github
 * Debug pods' roads
 * Update json parser on the pods

Week 10
Work done
 * Redesign of the web application
 * AJAX working on the application
 * Implementation of parameters handling on the pods
 * Able to receive information on the pods
 * Pods handle radio emitting and receiving simultaneously

Week 12
Work done To do for next week
 * Application prototype seems to work just fine
 * HTTP request on pod REDO
 * REDO the calculation on the application
 * Update documentation
 * 'total field' to ease calculation on the application
 * Global clearing pods code

Week 13
Work done To do for next week
 * Parsing roads for the pods
 * Access-Control-Allow-Origin header for http request -> allow several request
 * Finish ACAO

Week 14
Work done To do for next week
 * Update docs
 * Refactoring the standards for the communication between pods & outside
 * Beginning of the implementation of the setup pages for the application overall

Week 15
Work done
 * Clearing code of the application
 * Final redo of the interfaces for the application
 * Final redo of the radio for the pods

To do for next week
 * Oral presentation !
 * Dropping the idea of the setup pages, not enough time