Demande du client
Le besoin du client.
Le client voulait transformer un problème concret des chauffeurs-livreurs et des transporteurs en un service numérique complet. Il fallait des applications natives iOS et Android pour trouver des toilettes accessibles, des intégrations de cartes et de navigation, un espace web pour les entreprises qui gèrent des chauffeurs, la facturation d’abonnements, une communication en temps réel et un backend évolutif reliant toutes les briques du produit.
Notre approche
Ce que nous avons fait.
Nous avons construit WazooApp de zéro comme un écosystème connecté : services backend et API Laravel, gestion de flotte en React, applications natives pour les conducteurs, géolocalisation et navigation, abonnements Stripe et communication en temps réel avec Socket.IO.
Livrables
Utile dès le premier jour.
- Backend Laravel, API REST et services de données partagés
- Applications natives iOS et Android pour les conducteurs
- Recherche de toilettes géolocalisée et cartes interactives
- Intégration de la navigation Google Maps et Apple Maps
- Plateforme web React pour les entreprises et la gestion de flotte
- Gestion des comptes conducteurs et des abonnements
- Traitement des paiements et facturation des abonnements avec Stripe
- Communication en temps réel avec Socket.IO
Technologies
Construit avec.
PHPLaravelReactSwiftKotlinSocket.IOGoogle MapsApple MapsStripeREST APIGeolocation
Expérience mobile des conducteurs
Trouver des toilettes à proximité, pensé pour ceux qui sont sur la route.
Des applications natives dédiées aident les conducteurs à trouver des toilettes autour de leur position, à consulter les informations du lieu et à lancer directement la navigation.
- Application iPhone native développée en Swift
- Application Android native développée en Kotlin
- Recherche de toilettes selon la géolocalisation de l’appareil
- Cartes interactives des lieux disponibles
- Informations sur chaque lieu directement dans l’application
- API Laravel commune pour les comptes, les lieux et les données de l’application
Cartes et navigation
Une recherche reliée à l’itinéraire que le conducteur utilise déjà.
Les intégrations de cartes et de navigation permettent de repérer un lieu adapté puis de l’ouvrir dans le service de cartographie habituel.
- Intégration Google Maps pour les cartes et la navigation
- Navigation Apple Maps sur les appareils compatibles
- Recherche cartographique des lieux à proximité
- Transfert de la destination vers les applications de navigation prises en charge
- Traitement des données de localisation côté backend
- Interfaces mobiles conçues pour décider vite en route
Gestion de flotte
Accès entreprise et gestion des conducteurs depuis le web.
La plateforme web React offre aux entreprises de transport un espace central pour gérer les comptes, les conducteurs, les abonnements et les informations opérationnelles associées.
- Plateforme de gestion d’entreprise en React
- Administration du compte entreprise
- Ajout et gestion des conducteurs rattachés
- Interfaces de gestion des abonnements
- Visibilité sur les paiements et les dépenses d’abonnement
- Données backend partagées entre gestion de flotte et applications mobiles
Plateforme et facturation
Un service connecté avec une infrastructure d’accès récurrent.
Les services backend, les parcours d’abonnement et la communication en temps réel gardent l’accès aux comptes, le statut des paiements et les données des applications alignés entre web et mobile.
- Logique métier Laravel et gestion centralisée des données
- Services de comptes utilisateurs, entreprises et conducteurs
- Paiements en ligne et facturation des abonnements avec Stripe
- Suivi du statut des paiements et intégration des données de facturation
- Échange de données en temps réel avec Socket.IO
- Synchronisation multiplateforme et architecture évolutive