RB Conseils, société de gestion de patrimoine, souhaitait explorer de nouvelles activités avec notamment une idée des dirigeants : créer une application permettant de vérifier et renseigner la météo de manière collaborative de la même façon que l’application Waze le fait avec les embouteillages, avec un degré de précision supérieur aux analyses météos trop globales.
J’ai eu plusieurs casquettes sur ce projet: après avoir étudié la demande du client pour comprendre sa vision de l’application, j’ai pris en charge la conception UX de l’application, supervisé la conception des maquettes et dirigé le développement du produit en collaboration avec trois autres freelances.
Le clustering des points a été le défi le plus complexe de ce projet, autant côté backend où j’ai dû optimiser soigneusement les requêtes qui devenaient lentes avec plus de 1000 points par km, pour ne pas renvoyer de payload trop grosse à l’application qui aurait du mal en 3G, et également du côté application ou j’ai dû forker des librairies react-native de clustering de carte pour les adapter aux besoins de l’application.