Cocolis

Solution logistique écologique et innovante proposant un service de livraison par des particuliers.

  • Categories : Transport, Logistics, Sharing economy
  • Période : 2019 - 2023
  • Tags : Ruby on Rails
  • Website : http://www.cocolis.fr

01. Détails du projet

Ce service permet de mettre en relation des transporteurs et des gens voulant envoyer leur colis. Cette startup est en pleine croissance, et elle est le leader sur son domaine.

Ma mission consistait à intéragir avec l'équipe produit pour trouver la solutions techniques qui répondent le plus efficacemment à la demande métier. J'ai mis en place l'API pour la communication avec l'application web et l'application mobile. Le but étant d'avoir une architecture la plus robuste possible, qui puisse scaler facilement tout en étant un code facile à lire et testé de bout en bout.

Techniquement il a fallu implémenter les fonctionnalités tels que la page de recherche avec filtres, un système de messagerie et de négociation entre le transporteur et l'expéditeur, un système de paiement, un système de notifications, etc...

La partie technique la plus intéressante a été l'algorithme de mise en relation qui permet de trouver le meilleur transporteur pour un colis donné. Il a fallu prendre en compte le point de départ et d'arrivée du colis, son volume, son prix proposé et trouver un transporteur dont le trajet passe par ces points et qui a de la place dans son véhicule.

02. Technologies et outils

  • Ruby on Rails
  • Elastic search
  • Sidekiq
  • Postresql Database
  • React front end framework
  • Heroku hosting solution
Me contacter

Avez vous un projet ?