
Application Mobile et Web
Hezzly
Hezzly est une solution collaborative de transport de colis qui facilite la mise en relation entre expéditeurs et voyageurs ou transporteurs disponibles
Contexte du projet
Hezzly est une plateforme de transport et livraison entre particuliers. Elle met en relation des conducteurs disponibles et des particuliers ayant besoin de faire transporter des colis ou d'assurer des trajets. L'application web et mobile offre une expérience fluide pour la mise en relation, le suivi en temps réel et la gestion des livraisons, le tout déployé sur AWS avec CloudFormation et GitHub Actions
Le défi
Faire voyager des colis grâce aux trajets déjà prévus par des particuliers suppose une confiance forte entre inconnus. Il fallait donc un produit où la recherche de trajets compte autant que les profils vérifiés, la messagerie, le suivi de la remise et les avis
Notre approche
Nous avons construit l'ensemble de la plateforme : une application mobile pour les expéditeurs et les voyageurs, un site public localisé pensé pour le référencement, un back-office et sept services indépendants. Le parcours complet est couvert : publication, propositions, conversation en temps réel, remise du colis et évaluation
Architecture
Application mobile
React Native pour Android et iOS, Redux Toolkit, notifications et suivi des erreurs avec Firebase, connexion Google et Apple
Site public et back-office
Next.js 16 et React 19 en rendu serveur pour le site localisé, le blog et les sitemaps ; back-office en React avec Vite
7 microservices
Utilisateurs, colis et trajets, messagerie, interactions, avis, services partagés et génération d'articles par IA
Données et temps réel
DynamoDB et MongoDB, S3, files SQS, Step Functions pour les workflows et API Gateway WebSocket pour la messagerie instantanée
Intelligence artificielle
Aide à la saisie des annonces et génération planifiée d'articles et de publications pour les réseaux sociaux
Fonctionnalités clés
- Publication d’annonces de colis et de trajets
- Recherche d’offres selon les destinations
- Pages SEO localisées pour améliorer la visibilité organique
- Interface web responsive et application mobile
- Authentification sécurisée via OAuth2
- Architecture cloud scalable basée sur AWS
- Intégration d’un design system Material UI
- Parcours utilisateur optimisé pour la confiance et la conversion
Qualité, sécurité et exploitation
- Infrastructure décrite en code (AWS SAM / CloudFormation), environnements preprod et prod, déploiement avec GitHub Actions
- Tests Jest sur les services et l'application mobile, Vitest sur le back-office
- Sessions signées HttpOnly, identifiants d'application, contrôle de l'origine et protection reCAPTCHA
- Interface en quatre langues : français, anglais, arabe et arabe tunisien
Technologies utilisées
Vous avez un projet similaire ?
Nous pouvons vous accompagner de l’idée au déploiement : cadrage, UX/UI, développement, hébergement cloud et maintenance
Discuter de votre projet