parcoursup/readme.md

62 lines
1.8 KiB
Markdown
Raw Normal View History

2023-03-10 02:39:24 +01:00
## Informations
2023-03-10 02:33:02 +01:00
2023-03-11 06:37:25 +01:00
### A faire
```text
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
2023-03-10 02:33:02 +01:00
```text
2023-03-10 02:39:24 +01:00
Probleme 1 : Ingenieur, Ecole de commerce, Tout ce qui commence par "Formation"
2023-03-11 06:34:46 +01:00
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)
2023-03-10 02:39:24 +01:00
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 = []
2023-03-10 02:33:02 +01:00
```
### IMPORTANT
```text
Si ca ne s'affiche pas dans la milli seconde, pas besoin de forcer le boutton,
2023-03-11 06:34:46 +01:00
faut juste attendre que le MVC receptionne les donnees. Si ca persiste, supprimer le local storage
inspecter l'element -> Application (ou stockage) -> Local Storage
2023-03-05 15:10:23 +01:00
```
2023-03-10 02:33:02 +01:00
### Documentation de riot :
```http request
2023-03-05 15:10:23 +01:00
https://riot.js.org/documentation/
```
### Git
2023-03-10 02:33:02 +01:00
```http request
2023-03-05 15:10:23 +01:00
https://dwarves.iut-fbleau.fr/gitiut/boudjeml/ParcoursupAnalytics
```
2023-03-05 13:23:23 +01:00
2023-03-05 15:10:23 +01:00
## Pour compiler:
2023-03-05 13:23:23 +01:00
2023-03-05 15:10:23 +01:00
### Installer node js
2023-03-10 02:33:02 +01:00
```http request
2023-03-05 15:10:23 +01:00
https://nodejs.org/en/download/
```
2023-03-05 13:23:23 +01:00
2023-03-05 15:10:23 +01:00
### Run le serveur
2023-03-10 02:33:02 +01:00
```shell
2023-03-05 13:23:23 +01:00
npm start
```
2023-03-05 15:10:23 +01:00
### Si vous avez des erreurs vous disant qu'un package n'est pas installé,<br> faites
Structure :
2023-03-10 02:33:02 +01:00
```shell
2023-03-05 15:10:23 +01:00
npm install {nom_du_package} --save-dev
2023-03-05 13:23:23 +01:00
```
2023-03-05 15:10:23 +01:00
Exemple :
2023-03-10 02:33:02 +01:00
```shell
2023-03-05 15:10:23 +01:00
npm install webpack --save-dev
2023-03-05 13:23:23 +01:00
```