Nous avons oublié la description de l'API au format open API. Cependant les adresses sont très simple, la plupart ne requiert que le token, et possiblement l'id de l'élément sur lequel agir. Les URL sont assez explicites.
Se rendre dans le dossier api
cd application7/src/api
installer les packages associés
npm install
Lancer le serveur
npm start
Se rendre dans le dossier client
cd application7/src/client
installer les packages associés et initialiser les registres mongoDB
npm install
Lancer le client
npm start
Se rendre dans le dossier client
cd application7/src/client
Créer les fichiers pour compilation cordova, se rendre dans le dossier créé, et lancer la compilation
node ./build/build.js
cd cordova
cordova build
lancer sur un émulateur android ou un téléphone android connecté
cordova run android
Note: pour le lancer sur un téléphone android il faudra changer l'adresse du serveur pour y mettre l'IP du serveur dans un réseau en commun avec le téléphone: application7/src/client/www/js/app.js ligne 36