La logistique à l'heure du COVID-19
Si vous n'êtes pas au courant, Tulip a eu l'honneur et le privilège de fournir son logiciel à MasksOnL'association COVID-19, une organisation à but non lucratif qui soutient les médecins dans leur lutte contre le COVID-19. MasksOn Le groupe de fabricants bénévoles de la région de Boston conçoit, fabrique et distribue des équipements de protection individuelle (EPI) aux médecins de tout le pays. La majeure partie des efforts du groupe s'est concentrée sur la fabrication de ventilateurs à partir d'un masque de plongée, d'un filtre et d'un adaptateur imprimé en 3D qui relie les deux.
Les choses changent très vite sur MasksOn, comme tout ce qui concerne la lutte contre le COVID-19. Malheureusement, la demande d'EPI est élevée et l'offre est faible. Tout au long du processus de développement, les ventilateurs ont fait l'objet d'innombrables révisions afin de garantir leur sécurité, leur fiabilité et leur longévité.
Tulip a été conçu pour ce type d'environnement rapide, fluide et agile. Au cours des deux dernières semaines, nous avons donc proposé notre produit et nos ingénieurs à MasksOn. La rapidité et la flexibilité offertes par Tulip nous ont permis de nous positionner de manière unique pour résoudre ce type de problème.
Dans cet article, j'expliquerai l'une des façons dont nous avons aidé MasksOn : l'intégration des applications logistiques Tulip avec le service d'expédition Shippo.
L'intégration pour s'assurer que les EPI arrivent là où ils sont nécessaires
L'une des nombreuses façons dont nous avons soutenu MasksOn consiste à intégrer Shippo dans les applications Tulip . Shippo est un service d'expédition multi-transporteurs qui vous permet de créer et de payer des expéditions en ligne. Son produit possède une interface intuitive et une excellente documentation sur l'API.
Nous avons utilisé Tulip Fonctions de connexion pour construire une intégration à ce service d'expédition en un après-midi d'efforts. Le plus intéressant est que, du point de vue de Tulip, il n'y a rien d'unique à Shippo. Ce type d'intégration peut être réalisé pour n'importe quel système tiers disposant d'une API REST.
Le terminal d'expédition App est le site App où les utilisateurs décident de la manière d'acheminer un lot de masques depuis le siège de MasksOn à Alewife, dans le Massachusetts, jusqu'à n'importe quel hôpital du pays. Les utilisateurs peuvent décider si les masques doivent être expédiés par un coursier (livraison locale) ou s'ils doivent être expédiés par bateau (livraison longue distance). Voici l'écran que l'utilisateur voit lorsqu'il crée des expéditions pour des commandes :
Vous pouvez voir le navire avec GoShippo dans le coin inférieur droit. C'est sur ce bouton que nous construirons plus tard notre Trigger, mais tout d'abord, inscrivez-vous à Shippo.
La première chose que nous avons faite pour intégrer Shippo dans ce site App a été de créer un compte Shippo. Une fois cela fait, nous avons ajouté une carte de crédit à notre compte et généré une clé API Shippo. Ensuite, après avoir consulté la documentation de l'API de Shippo, nous avons créé deux fonctions de connexion pour notre site App. Voici à quoi elles ressemblent :
Ci-dessus, vous voyez les deux fonctions de connecteur que nous avons créées : Créer un envoi et Créer une transaction.
La fonction Créer un envoi accepte une liste d'informations sur l'envoi, telles que sa provenance, sa destination et les dimensions du colis. À partir de ces données, la fonction renvoie un statut (un booléen indiquant si l'envoi a été créé avec succès) et un identifiant de tarif (l'identifiant unique du tarif que USPS nous a proposé).
La fonction Create Transaction accepte l'identifiant du tarif (celui que nous avons reçu de la fonction Create Shipment ) et renvoie un Status (un booléen indiquant si la transaction a été exécutée avec succès), un Tracking Number, un Tracking URL et un Label URL.
Une fois ces fonctions de connecteur construites, nous avons modifié le déclencheur de notre bouton Ship with GoShippo afin que ces actions soient appelées lorsque le bouton est cliqué :
Enfin, nous affichons l'image liée à l'URL de l'étiquette dans notre site App à l'aide d'un widget image:
Cet écran est ensuite imprimé et collé sur la boîte à expédier.
Cette intégration est l'une des pièces d'un puzzle plus vaste qui a permis d'associer les EPI aux professionnels qui en ont besoin.
Nous sommes très reconnaissants de pouvoir aider MasksOn à atteindre son objectif de fournir des EPI aux médecins de tout le pays. Si vous souhaitez en savoir plus sur l'intégration de Shippo, MasksOn, ou sur d'autres façons dont Tulip répond à la directive COVID-19, contactez-nous à l'adresse covid19@tulip.co.
Préparez l'avenir de vos opérations grâce à un système d'applications flexibles et sans code.
Découvrez comment vous pouvez obtenir une visibilité en temps réel de vos opérations grâce à un essai gratuit de 30 jours.