30 juni 2021
Heb je ooit wel eens met een groep mensen afgesproken die van verschillende plekken uit het land moeten komen? En je daarbij afgevraagd wat nou de beste plek is om af te spreken? Dat is een lastig probleem waar het bedrijf MobilityLabel zijn tanden in heeft gezet.
Ze hebben een rekentool genaamd Roudle ontwikkeld die berekent wat de optimale plek is om af te spreken op basis van reistijd, reiskosten en CO2-uitstoot. De input van het systeem bestaat uit de locaties waar iedereen vandaan komt en op welke manier men reist (OV of auto). Als resultaat komt er een locatie uit met de laagste totale reistijd voor de hele groep. Ook wordt het middelpunt berekend, als alternatieve oplossing.
9to5 software heeft voor deze rekentool een website en backend ontwikkeld. Op de site kan de gebruiker de locaties en de vervoersmiddelen van de groep invoeren. Vervolgens worden de beste oplossingen berekend met de tool die aangeroepen wordt via de backend die ook door ons is ontwikkeld. Deze berekening kan soms zo'n 20 seconden duren. Dit kan voor time-outs zorgen aan de kant van de gebruiker waardoor we hiervoor een slimme oplossing in de vorm van een websocket hebben gebruikt. Terwijl de tool rekent aan de oplossing geeft deze socket deze informatie door aan de browser. Om te zorgen dat de gebruiker het niet ervaart als een blokkering van het systeem hebben we een mooie animatie toegevoegd.
Nadat de berekening is voltooid krijgt de gebruiker de verschillende oplossingen te zien. Hij kiest de oplossing die aansluit bij zijn wensen en kan vervolgens een keuze maken uit verschillende ontmoetingspunten. Denk hierbij aan restaurants, co-working ruimtes of hotels. Als deze plek is gekozen en geselecteerd kan het resultaat gedeeld worden met anderen via een link. Via deze link zullen de gebruikers rechtstreeks het gekozen ontmoetingspunt in beeld krijgen en weten zij direct waar ze moeten zijn.
Bekijk de site via demo.slimafspreken.nl.