NGST est un projet de Licence Pro de l'IUT Clermont-Ferrand 2022. (Période 3 - Web Transverse)
- l'api apod de la Nasa
- wheretheiss.at
- initialement utilsé pour trouver un satellite comme l'ISS, cependant ici nous l'avons seulement utilisé pour trouver une map url à partir d'une position (latitude, longitude)
Allez dans NGST/ngst
npm install
Allez dans NGST/ngst/src/environments
Pour une créer une configuration local
cp environment.ts environment.local.ts
puis completez le !
Allez dans NGST/ngst
ionic serve
⚠ ou avec la configuration (necessaire car contient le clé d'api)
ionic serve --configuration local
lancer avec la configuration et sur une autre adresse que localhost (permet de tester sur navigateur depuis un portable par exemple)
ionic serve --address=$(hostname -I | cut -d" " -f1) --configuration=local
Allez dans NGST/ngst
ionic cap copy
⚠ ou avec la configuration (necessaire car contient le clé d'api)
ionic cap copy --configuration=local
Ouvrez avec android studio NGST/ngst/android
Permet de mettre à jour les ressources (icon et splash)
capacitor-resources -t cover
ℹ Commande utilisé pour vérifier le code coverage et pour test sur git
ng test "--configuration" "ci" "--code-coverage" "--browsers" "ChromeHeadless"
📸 Dernier résultat
=============================== Coverage summary ===============================
Statements : 87.21% ( 116/133 )
Branches : 68.18% ( 15/22 )
Functions : 83.01% ( 44/53 )
Lines : 86.66% ( 104/120 )
================================================================================