kynops

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