diff --git a/README.md b/README.md index b166e899171db48fdc7608c1f601e633bc1bd669..e5c2a75dd4f68ce2441b89c69d9975c3afe7dc26 100644 --- a/README.md +++ b/README.md @@ -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 - - - - - -### 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