API: Open Data Parcoursup Frameword: Riot JS Membres: Ethan LEFEUVRE, Ethan BREZEKY
Go to file
pro.boooooo 73429d7439 $
2023-03-11 06:37:25 +01:00
node_modules $ 2023-03-05 13:23:23 +01:00
src $ 2023-03-11 06:34:46 +01:00
LICENSE $ 2023-03-05 13:23:23 +01:00
package-lock.json $ 2023-03-05 13:23:23 +01:00
package.json $ 2023-03-05 13:23:23 +01:00
readme.md $ 2023-03-11 06:37:25 +01:00
webpack.config.js $ 2023-03-05 13:23:23 +01:00

Informations

A faire

1. Ajouter "Moyenne des admis" dans la section centrale de gauche
2. Affiner les calculs pour "Selectivite" section centrale de gauche
3. Ajouter "Moyenne" et "Selectivite" dans la liste des etablissements
4. Faire la modal avec + d'info
5. Map en haut de la liste d'etablissement

Probleme connu a regler quand c'est finish

Probleme 1 : Ingenieur, Ecole de commerce, Tout ce qui commence par "Formation"
    Raison : Le model d'envoie de donnees ne prends pas en charge le cas ou une formation = 2 sous sections 
    (Faire des tests: donneesProchaineSection == null)

Probleme 2 : Spammer peut faire bugger l'affichage du chemin
    Raison : Pas de timer ni de bloqueur (En rajouter ducoup lol)

Probleme 3 : Si il y a eu un bug (cote utilisateur) et que le localstorage enregistre [], a moins de supprimer le localstorage
depuis l'inspecteur, ca ne chargera plus jamais les categories
    Raison : Ajouter une condition dans les getModelDataN() pour refaire des calls api si le localstoage = []

IMPORTANT

Si ca ne s'affiche pas dans la milli seconde, pas besoin de forcer le boutton,
faut juste attendre que le MVC receptionne les donnees. Si ca persiste, supprimer le local storage
inspecter l'element -> Application (ou stockage) -> Local Storage

Documentation de riot :

https://riot.js.org/documentation/

Git

https://dwarves.iut-fbleau.fr/gitiut/boudjeml/ParcoursupAnalytics

Pour compiler:

Installer node js

https://nodejs.org/en/download/

Run le serveur

npm start

Si vous avez des erreurs vous disant qu'un package n'est pas installé,
faites

Structure :

npm install {nom_du_package} --save-dev

Exemple :

npm install webpack --save-dev