Aller au contenu
← Tous les projets
  • ERP & CRM
  • Agents IA

Le colis retourné repart sur l’étagère, jamais en stock

On scanne, et le stock se met à jour tout seul.

Le problème

Dans l’entrepôt d’une marque en paiement à la livraison au Maroc, trois tâches se faisaient à la main : retrouver la commande suivante à emballer, remettre en stock un colis retourné, et identifier un arrivage fournisseur avant de pouvoir le compter. Chacune demandait de lire un écran, puis de saisir dans un autre.

Ce que j’ai construit

Un seul écran à trois postes, qui tourne sur le PC de bureau de l’entrepôt. L’emballage avance à la barre espace. Un colis retourné est lu par un scanner USB et repart en stock sans un clic. Un produit qui arrive est photographié à la webcam : l’étiquette est lue et l’image est comparée au catalogue, l’opératrice confirme le candidat proposé et la quantité. Chaque écriture vers la boutique passe par une file que l’on peut garder en simulation.

Détails techniques

  1. Scanner USB qui tape en QWERTY sur un clavier français : le décodage ne se déclenche que sur un caractère qu’aucun vrai code ne peut contenir, et l’appliquer deux fois ne change rien
  2. Les écritures vers la boutique s’empilent dans Postgres derrière un drapeau de simulation, pour faire tourner toute la chaîne à blanc avant que quoi que ce soit ne parte
  3. Une variante supprimée de la boutique est gardée en archive, pour qu’un retour d’un produit arrêté puisse quand même repartir en stock
  4. Lecture d’étiquette bridée à 800 pixels, parce que la pleine résolution de la webcam prenait des minutes sur ce processeur

Stack

  • Node
  • React 18
  • Supabase Postgres
  • Edge functions
  • PaddleOCR
  • rembg
  • Shopify Admin API
  • Playwright

Le résultat

La station tourne dans l’entrepôt sur un PC de bureau sans carte graphique : la lecture d’étiquette et le détourage se font sur cette machine, pas dans un service en ligne. Et rien n’arrive dans la boutique tant que la file n’est pas sortie du mode simulation.

Un projet similaire en tête ?

Parlez-moi de votre activité et de votre échéance. Vous recevez une proposition par email.

Je veux ce système

Autres projets

Pubs & tunnels · Pilote Meta AdsSurveiller, créer, publier, arbitrer : la semaine y passeVoir le projet
1 / 27 : Surveiller, créer, publier, arbitrer : la semaine y passe