Les défis
Routes de livraison de base
Nombre illimité de routes avec illimité de clients
optimisation par Google map
Le système des routes de livraison permet d'assigner tous les clients de la popote roulante sur différentes routes. Le client peut ajouter un nombre illimité de routes et ajouter le nombre de clients qu'il souhaite sur chacune d'entre elles.
Chaque route peut ensuite être optimisée par Google Map dans le but d'avoir un trajet avec le moins de kilométrage possible.
Le client a toujours la possibilité de modifier l'ordre manuellement si la proposition de Google ne lui convient pas.
En fonction de la configuration des routes, le système créera automatiquement les listes de livraison en fonction des commandes et des absents, pour chaque livraison. Il n'est donc pas nécessaire de refaire les routes, chaque jour.
Trajet différent chaque jour de la semaine
5 trajets par route de livraison
L'équipe de la popote roulante de l'organisme avait besoin de pouvoir créer une route différente, chaque jour , en fonction des variations des commandes. Nous avons donc ajouté la possibilité de sélectionner la journée et de créer une route différente pour chaque jour de la semaine.
Par défaut, le système ouvre la route à la journée d'aujourd'hui. Il est possible de changer de journée simplement en cliquant sur son nom, pour modifier les routes des autres journées.
Point de départ et d'arrivé différents
gestion des points de départ / arrivé
Optimisation de google en fonction des points
Nous avons créer, dans l'administration de l'intranet, une gestion des points de départ et d'arrivé. En effet, pour chacune des routes de livraison, le point de départ et le point d'arrivé sont différents.
À la création de la route, il est possible de sélectionner, dans un menu déroulant, le point de départ et le point d'arrivé.
Lors de l'optimisation de la route par Google Map, Google utilise l'adresse du point de départ et celle d'arrivé pour optimiser l'ordre des clients pour que le bénévole effectue le moins de kilométrage possible lors de sa livraison.
Liste d'attente
Maximum de clients par route
L'organisme peut livrer un maximum de plateau par route de livraison, nous avons donc ajouter un maximum qui empêche d'ajouter plus de clients sur cette route. Lorsque le maximum est atteint, il est possible de mettre le client sur la liste d'attente.
La liste d'attente affiche d'abord en ordre de priorité (rouge, jaune, vert) La priorité est déterminée dans la fiche du client. Nous affichons, ensuite, en ordre de date. Lorsqu'une place se libère et que le client est officiellement ajouté sur la route, il se retire automatiquement de la liste d'attente.

Clients à prioriser
Optimisation en fonction des priorités
L'organisme avait des restrictions concernant l'optimisation par Google Map puisqu'elle a des clients qui doivent absolument être livré en premier. Nous avons donc ajouter des épingles qui permettent d'épingler, dans le haut de la liste, les clients qui doivent être livrés en premier.
Nous avons ensuite demandé à Google d'optimiser d'abord les clients épingler puis, le reste des clients en fonction des épingles.
Routes différentes pour chaque journée de chaque semaine
15 trajets différents par route de livraison
Nous avons ajusté le système des routes pour permettre de créer un trajet pour chaque journée de livraison de chaque semaine du menu.
Nous avons également adapté pour que le système s'ajuste automatiquement si le client choisi d'ajouter un 4e semaine à son menu.
Le client peut donc créer 15 routes de livraison différentes pour chaque route créée.
Il choisit la semaine, puis, en utilisant les flèches, peut changer les journées.
indication des nouveaux clients
jusqu'à la prochaine livraison
À la demande de l'organisme, nous avons ajouté un TAG ''Nouveau'' qui permet de voir rapidement les clients qui ont été ajouté à la route récemment.
Routes popote roulante et congelés différentes
2 pages de routes séparées
Divisions / Points de service
Pour les organismes qui ont des menus différents selon la route ou qui ont plusieurs Popote roulante, nous avons ajouter la possibilité de sélectionner à quelle division assigner la route. Le même menu déroulant se trouve dans les menus ce qui permet d'attribuer le bon menu au client de la bonne route.
Déplacement temporaire
qui s'annule à minuit
Certaines journées, il peut arriver qu'il n'y ai que quelques livraisons pour une route. Dans ces cas spécifiques, il nous a été demandé d'ajouter la possibilité de déplacer des clients temporairement. Pour la journée du changement, le client se retrouvera sur une nouvelle route, à minuit, le client retournera sur son ancienne route.
Journées de livraison différentes
pour chaque semaine du menu
L'organisme nous a demandé la possibilité d'avoir des journées différentes de livraison pour chacune des 3 semaines du menu.
À la création de la route, il est donc possible de cocher les journées de livraison pour la semaine 1, la semaine 2 et la semaine 3.
Routes diifférentes par menu
L'organisme nous a demandé de pouvoir configurer ses routes différemment en fonction du menu actif.
Dans chaque route, le client peut sélectionner le menu pour lequel il souhaite créer sa route.


