Swaloo Docs
Chauffeurs

Application mobile chauffeur

Presentation de l'application mobile dediee aux chauffeurs Swaloo.

Application mobile chauffeur

Les chauffeurs utilisent une application mobile dediee (React Native / Expo) pour gerer leurs missions au quotidien. L'application est separee du tableau de bord web et offre une experience optimisee pour le terrain.


L'application est organisee en onglets :

OngletDescription
MissionsTournees de livraison actives et historique des missions
PortefeuilleSolde des gains, historique des transactions
NotificationsCentre de notifications (nouvelles taches, modifications, rappels)

Missions et tournees

L'ecran principal affiche les tournees de livraison (delivery runs) assignees au chauffeur :

  • Tournees actives : missions en cours avec la liste des taches a effectuer
  • Historique : tournees passees et completees

Depuis une tournee, le chauffeur peut consulter le detail de chaque tache (adresse, destinataire, instructions, montant COD).


Pour chaque tache, le chauffeur peut lancer la navigation guidee :

  • Vue etape par etape avec instructions de navigation
  • Integration avec Google Maps et Waze pour les itineraires detailles
  • Suivi de la position en temps reel

Actions sur les taches

Le chauffeur dispose de boutons d'action pour faire avancer ses taches :

ActionTransitionDescription
Demarrer l'approchestart_approachIndique que le chauffeur est en route vers le point de collecte
Recupererpick_upConfirme la recuperation du colis
Demarrer la livraisonstart_deliveryLe chauffeur part livrer
LivrerdeliverConfirme la remise au destinataire
Echecfail_pickup / fail_transitSignale un echec (absent, refus, adresse incorrecte)

Preuve de livraison

Lors de la completion d'une livraison, le chauffeur peut capturer :

  • Photo de la livraison (colis depose, remise en main propre)
  • Signature digitale du destinataire

Encaissement COD

Si un montant COD est defini, le chauffeur voit le montant a collecter et confirme l'encaissement a la livraison.


Marketplace

Les chauffeurs freelance peuvent consulter les missions disponibles sur le marketplace et les reclamer (claim). Un code OTP est genere pour securiser la collecte des missions marketplace.


Gestion du vehicule

EcranDescription
VehiculeInformations sur le vehicule assigne (immatriculation, type, kilometrage)
Signaler un problemeFormulaire pour signaler une panne ou un incident sur le vehicule

Suivi carburant

L'ecran Carburant permet au chauffeur de :

  • Enregistrer un plein de carburant (quantite, montant, station)
  • Consulter l'historique de ses consommations

Profil et parametres

Depuis l'ecran Profil, le chauffeur peut :

ActionDescription
Modifier le shiftAjuster ses horaires de debut et fin de service
Modifier le transportChanger son type de vehicule personnel
Modifier le telephoneMettre a jour son numero de telephone
Passer en ligne / hors ligneBasculer son statut de disponibilite
AideAcceder a l'assistance

Notifications

Le centre de notifications affiche :

  • Nouvelles taches assignees
  • Modifications sur des taches existantes
  • Messages du dispatcher
  • Rappels de creneau horaire

Les notifications sont paginées (20 par page) et le compteur de notifications non lues est mis a jour en temps reel.


Synchronisation temps reel

L'application se synchronise en temps reel avec le backend via Mercure (SSE) :

  • Mise a jour des taches et tournees
  • Nouvelles assignations
  • Changements de statut

La position GPS du chauffeur est envoyee en continu au serveur pour le suivi sur la carte Dispatch.


Voir aussi : Gerer les chauffeurs | Disponibilite | Assignation des taches

Application mobile chauffeur | Documentation Swaloo