Nino's Project

menu

GDLE

Application mobile destinée aux Electriciens

00

tools

React Native, Expo, MongoDB, Supabase, Git, Github

category

Freelancing

Problème

Concevoir une application mobile destinée aux électriciens, permettant la création de nouvelles visites clients ainsi que la gestion des employés et de leurs interventions. Côté administration, un dashboard est mis en place afin de permettre à l’utilisateur de créer de nouveaux employés et de leur assigner des visites. Côté employé, un espace dédié permet de consulter les visites attribuées, de démarrer une intervention et de suivre un parcours défini étape par étape. Un système de géolocalisation est également intégré afin de vérifier la présence de l’employé à proximité du lieu de la visite, garantissant ainsi la fiabilité et le bon déroulement des interventions.

Solution

L’application a été développée avec React Native et Expo pour la partie front-end, tandis que le back-end s’appuie sur MongoDB et une base de données Supabase. L’administrateur dispose d’un dashboard lui permettant de créer de nouveaux employés ainsi que de nouveaux clients, puis de leur attribuer une date et un lieu de rendez-vous. Lorsqu’un rendez-vous est créé, l’employé associé reçoit automatiquement une notification. Une fois la visite terminée, l’administrateur peut télécharger le dossier complet comprenant tous les documents collectés par l’employé au cours de la visite. L’employé a également accès à son propre dashboard, lui permettant de consulter les rendez-vous qui lui sont assignés. Lorsqu’il souhaite commencer une visite, il est géolocalisé afin de s’assurer qu’il se trouve bien à proximité du lieu du rendez-vous. Une fois la visite lancée, un parcours prédéfini l’accompagne dans la collecte de tous les documents nécessaires à l’intervention.

GDLE est une application mobile permettant aux administrateurs d’assigner un employé à un rendez-vous client.
Lorsque l’employé démarre la visite, il est géolocalisé afin de s’assurer qu’il se trouve bien à proximité du lieu du client. Ensuite, un parcours défini lui est proposé pour collecter toutes les informations nécessaires au bon déroulement de la visite.

La conception du projet s’est déroulée en plusieurs étapes. Après plusieurs échanges avec le client afin de bien définir les besoins et les objectifs de l’application, j’ai mis en place un Trello pour assurer un suivi clair et structuré de l’avancement du projet.

Tout au long du développement, des points réguliers avec le client ont permis de présenter l’évolution de l’application et les nouvelles fonctionnalités intégrées. Cette approche collaborative a garanti une vision commune et une progression en adéquation avec les attentes du client.

Après une phase de tests utilisateurs et quelques ajustements UI/UX destinés à optimiser l’expérience globale, la livraison du projet s’est effectuée avec succès, répondant pleinement aux exigences initiales.

tools

React Native, Expo, MongoDB, Supabase, Git, Github

category

Freelancing

01

Dashboard administrateur avec la liste de tout les rendez-vous et une vue d'ensemble des différents status des rendez-vous

02

Ecran de l'employée lorsqu'il est assigné à un rendez-vous

03

Tableau de bord de l'employée avec ses différents rendez-vous client

.say hello

.say hello