Skip to content
Snippets Groups Projects
Commit c4ff2bef authored by Marc Vachon's avatar Marc Vachon
Browse files
parents 059c3c37 6aea54dd
No related branches found
No related tags found
No related merge requests found
......@@ -14,7 +14,7 @@ Le but de se projet est d’écrire une application web facilitant l’organisat
## Todo list:
> Mis à jour le: 03 juillet 2019
> Mis à jour le: 19 août 2019
1. Important
- ID: checker qu'il n'exite pas sinon faire un saut
......@@ -22,12 +22,9 @@ Le but de se projet est d’écrire une application web facilitant l’organisat
- Choisir un nouveau point => se raprocher du centre
- Ajouté que le trajet doit, en plus d'avoir la plus petite différence, être le plus rapide => faire un compromis
- Modifier un utilisateur
- Envoyer un mail si un minimum de x% de personnes ne peut être présente le même jour
- Envoyer un mail à l'utilisateur lorsque l'on en ajoute, modifie ou supprime un
- Verifier tous les formulaires (Pas vide, bonne informations contenues, etc.)
- Ajouter une date maximum à la création d'un meeting
- CONFIG: ajouter le nombre minimum de personne à avoir
- Envoyer un mail au créateur du meeting
2. Améliorations
- Inviter des gens
......@@ -48,63 +45,3 @@ Le but de se projet est d’écrire une application web facilitant l’organisat
- Si on entre une ville qu'il ne connait pas (ou avec un accent: Genève) l'application plante
## Technique
### APIs
#### Transport API
> https://transport.opendata.ch
Utiliser pour recevoir les trajets des utilisateurs
#### GeoDB cities API
> http://geodb-cities-api.wirefreethought.com
Utiliser pour trouver les villes proches d'un point donné
### Languages
#### Client Web
- Html / Css
- Sass
- Javscript / JQuery
- Ejs
#### Serveur
- NodeJs (et ses frameworks)
- Express Js
- Javascript
#### Base de donnée
- MySQL
> Les données sont dans un fichier json stocké dans la base de donnée
### Algorithme
#### Choix de la ville de rendez-vous
![alt text](https://githepia.hesge.ch/marc.vachon/meet-us/blob/master/documents/scheme/city_choise/city_scheme.png)
![alt text](https://githepia.hesge.ch/marc.vachon/meet-us/blob/master/documents/scheme/city_choise/journey_scheme.png)
### Choix de la date
#### Algo
Blablabla
#### Impossibilité
En cas d'impossibilité (moins de x% de personnes pas disponibles) un mail sera envoyer aux membres du groupes pour les avertirs qu'une grande partie des personnes n'est pas disponible.
Une date arrangeant un maximum de personnes sera quand même donné.
## Scalabilité
### Tester la scalabilité
Un jour je saurais comment faire
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment