Une plateforme SaaS pour la gestion de livraison de colis
Kynops, développé pour Expedioo, est une plateforme SaaS dédiée à la gestion de la livraison de colis sur le territoire français.
La solution combine un backoffice web pour la gestion des opérations, une application mobile pour le suivi des livraisons et un backend centralisant les services et les données.
Notre intervention
Mise en place de l’architecture
Nous avons conçu l’architecture de la solution autour de plusieurs composants :
- Frontend web pour les interfaces de gestion
- Backend pour les services et la gestion des données
- Application mobile dédiée aux opérations de livraison
- Keycloak pour la gestion des utilisateurs et des accès
- Nginx pour la gestion des flux et des communications
Nous avons également participé à la définition des user stories et à la structuration des fonctionnalités de la plateforme.
Gestion des rôles et des accès
La solution intègre plusieurs niveaux d’accès adaptés aux différents utilisateurs :
- Super Admin : administration globale de la plateforme
- Admin : accès au backoffice et aux fonctionnalités de gestion
- Team Lead : accès aux fonctionnalités opérationnelles sur mobile
- Employee : accès à l’application mobile
Les droits d’accès sont gérés avec Keycloak, avec des fonctionnalités différentes selon le rôle de l’utilisateur.
Gestion des livraisons
Le backoffice permet aux équipes administratives de gérer les différents éléments nécessaires à la livraison des colis.
L’application mobile permet aux équipes terrain de renseigner les données nécessaires au suivi des livraisons et de mettre à jour leur état en temps réel.
Qualité et tests
La qualité logicielle a été intégrée tout au long du développement avec :
- Tests unitaires
- Tests d’intégration
- Tests API avec Karate
- Analyse de qualité du code avec SonarQube
DevOps et déploiement
Nous avons également participé à la mise en place de l’environnement de déploiement et d’intégration continue avec :
Docker · Nginx · GitLab · GitLab CI
Une plateforme complète pour gérer les opérations de livraison
Kynops combine application web, application mobile, backend, gestion des accès, qualité logicielle et DevOps pour répondre aux besoins d’une plateforme SaaS de gestion de livraisons.
Expertises
Architecture · Développement web · Développement mobile · Sécurité · QA · DevOps
Technologies
Angular · Spring Boot · ReactJs · Keycloak · Docker · Nginx · GitLab · SonarQube · Karate

