Extranet de gestion des colis - SaveMyPaquet.

  • Analyse du besoin
  • Spécifications fonctionnelles et techniques
  • Développement
  • Iinstallation serveur
  • Documentation

Le client

SaveMyPaquet est un service de livraison du dernier kilomètre en Ile-de-France destiné aux e-commerçants. ils garantissent 1 livraison à domicile 100% réussie le jour prévu. En cas d'absence ils sécurisent le colis à la porte du destinataire grâce à un système breveté.

Ils proposent également leur système breveté à d'autres transporteurs qui souhaitent optimiser leur chaîne logistique en proposant 1 service de livraison à domicile sans avis de passage. Pas de re-livraison et moins de CO2 !

Ma mission

SaveMyPaquet a fait appel à moi afin de développer une plateforme qui permet la récupération et la géstion des colis des e-commercants partenaires.

Leurs besoins

  • Une interface de connection entre SaveMypaquet et les e-commerçants
  • Un espace d’administration pour la gestion des demandes d’expéditions
  • Un espace marchand

Ma solutions

Avant toute chose j'ai établi spécifications fonctionnelles avec SaveMyPaquet afin de bien comprendre leurs besoins, leurs attentes et leurs impératifs.

Ensuite j'ai commencer les develeppements du platforme avec les trois fonctionalité principal:

  • Une API REST qui permet la connection entre les e-commerçants et SaveMyPaquet
  • Un espace d’administration pour la gestion des colis et la gestion des utilisateurs de types marchands, transporteurs et logisticiens
  • Un espace marchand (e-commerçant) pour la gestion de leur colis

Puis L'installation et la configuration du serveur LAMP et l'installation de l'application.

Enfin j'ai rédigé la documentation de l'API REST.

Les résultats

Une plateforme d'echange entre SaveMyPaquet et ces partenaire à l'aide d'une API, un espace admin et un espace client:

  • L'espace admin

    Gestion des colis: l'ajout la modification l'export, la gestion des statuts colis, la génération des étiquettes..

    Gestion des e-commerçants

    Gestion des Transporteurs

    Gestion des Logisticiens

    ...

  • L'espace client

    Gestion des colis: l'ajout la modification l'export, le suivie, la génération des étiquettes..

  • L'API avec les fonctionalités suivantes:

    1. Authentification.

    2. Création d’un colis

    3. Validation d’un colis.

    4. Modification d’un colis.

    5. Création d’une étiquette

    6. Statut/Tracker d’un colis

    7. Annuler un colis

    Pour plus de détails voir la documentation

Technologies utilisés

  • PHP, Laravel, API RESTful, Git, Composer, Gitlab, GitHub, Mkdocs, Typora