Skip to content
Snippets Groups Projects
Commit a8b7d283 authored by Théo PIRKL's avatar Théo PIRKL
Browse files

Merge branch 'devel' into 'master'

Final touches to readme

See merge request !22
parents cf30b031 f0db5e95
No related branches found
No related tags found
1 merge request!22Final touches to readme
...@@ -8,12 +8,16 @@ quel transport public. Certaines intégrations y seront ajoutées. ...@@ -8,12 +8,16 @@ quel transport public. Certaines intégrations y seront ajoutées.
Voici un mockup de l'application : Voici un mockup de l'application :
![alt text](app.png) ![alt text](app.png)
L'application a beaucoup changé au fil des itérations : le look général de l'application a été conservé
mais cela s'arrête là. L'implémentation de nouvelles fonctionnalités a demandé des changements extensifs.
## Compilation ## Compilation
L'application peut être compilée avec L'application peut être compilée avec
``` ```
mvn compile exec:java mvn compile exec:java
``` ```
Les tests sont exécutés avec Les (rares) tests sont exécutés avec
``` ```
mvn test mvn test
``` ```
...@@ -23,9 +27,20 @@ Lors du lancement de l'application, un champs demande le nom d'utilisateur. Apr ...@@ -23,9 +27,20 @@ Lors du lancement de l'application, un champs demande le nom d'utilisateur. Apr
Il est possible de chercher une correspondance grâce à la barre supérieure. La première combobox est le départ, la seconde la destinations. Il est possible de chercher une correspondance grâce à la barre supérieure. La première combobox est le départ, la seconde la destinations.
Après avoir sélectionné le point de départ et d'arriver, un clic sur "Itinéraires" permet d'afficher les prochaines correspondances disponibles. Après avoir sélectionné le point de départ et d'arriver, un clic sur "Itinéraires" permet d'afficher les prochaines correspondances disponibles.
En cliquant sur une des correspondance affichée et après confirmation, la destination est sélectionnée et les autres utilisateurs sont prévenus.
De la même manière, les départs des autres utilisateurs envoie une notification avec la météo de leur destination.
Si deux utilisateurs effectuent une partie de trajet ensemble, ceux-ci seront prévenus.
La barre latérale droite contient les notifications et messages des utilisateurs connectés. Il est possible d'envoyer un message à tout le monde La barre latérale droite contient les notifications et messages des utilisateurs connectés. Il est possible d'envoyer un message à tout le monde
grâce au champ textuel en dessous. grâce au champ textuel en dessous.
## Bugs connus
* L'interface a quelques problèmes d'affichage en cas de messages simultanés. Un nouveau message corrige l'affichage.
* Les adresses des particuliers ne disposent pas de coordonnées, et fait échouer l'API météo.
* L'interface dépasse dans tous les sens quand les noms de destination sont trop longs. :frowning:
* L'API météo est lente. :cry:
## Technique ## Technique
Nous implémentons : Nous implémentons :
* L'API OpenData Transport [(disponible ici)](https://transport.opendata.ch) * L'API OpenData Transport [(disponible ici)](https://transport.opendata.ch)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment