GVA Transport est une solution mobile pour optimiser la gestion interne d'une entreprise de transport privé genevoise. Nous avons développé l'application GVA Transport pour l'entreprise Mujaj Transport, spécialisée dans le transport de conducteurs de train entre les gares pour le compte des CFF. L'application vise à optimiser la distribution des courses aux chauffeurs VTC indépendants préalablement validés par l'entreprise. Elle constitue une plateforme centralisée permettant une gestion efficace des trajets et des ressources.
React Native : Framework mobile cross-platform basé sur React, utilisé pour créer des apps iOS et Android avec un seul codebase.
Node.js (sans serveur) : Back-end JavaScript exécuté sous forme de fonctions sans serveur (par exemple, via Supabase Edge Functions), permettant un déploiement rapide et flexible sans gestion de serveur.
PostgreSQL : Base relationnelle robuste pour stocker les données de l’application mobile.
Supabase : Fournit des fonctionnalités telles que la base de données en temps réel, l’authentification des utilisateurs, et une API générée automatiquement à partir de PostgreSQL.
Le système récupère les e-mails via l'API Gmail, les prétraite, extrait les détails de l'itinéraire avec SpaCy, structure les données dans la base de données PostgreSQL de Supabase et les importe dans votre application de gestion d'itinéraires. Supabase fournit un backend open source évolutif pour le stockage des données et le traitement sans serveur, tandis que SpaCy gère les formats d'e-mails variables.