Étude de cas
Commerce interentreprises et vente en gros
Automatiser les imports de catalogues et les suivis
Nous avons contribué à une plateforme B2B où les entreprises géraient leurs produits et communiquaient avec des acheteurs et des fournisseurs. Notre travail couvrait les imports de catalogues, la messagerie, le partage de documents et les comptes, avec des tâches en arrière-plan pour les suivis.
Comment les étapes s’articulent.
- 01
Importer et valider un catalogue
- 02
Gérer les fiches et les conversations
- 03
Planifier les suivis pertinents
Le fonctionnement
Les entreprises devaient importer des renseignements structurés sur leurs produits, puis poursuivre les conversations connexes. Les imports, les comptes, la messagerie et le partage de documents formaient les différentes étapes de ce fonctionnement.
Notre contribution
Nous avons travaillé sur les imports de catalogues et les fonctions connexes. Le code d’import normalisait les en-têtes et les valeurs CSV, ignorait les lignes vides et validait les données produits. La validation regroupait les erreurs par ligne afin de repérer les problèmes avant l’acceptation des données.
L’approche technique
Elixir et Phoenix LiveView soutenaient l’application, PostgreSQL stockait les données d’affaires et Oban exécutait les tâches en arrière-plan. Le rappel de messages non lus vérifiait leur état au moment de l’exécution et s’annulait si les messages avaient été lus. Des tâches planifiées préparaient aussi les notifications de nouveaux produits.
Nous présentons certaines réalisations de façon anonyme afin de respecter la confidentialité des clients et de protéger les renseignements commerciaux et techniques sensibles. Chaque exemple décrit la contribution en ingénierie tout en préservant l’identité du client. Prenez rendez-vous pour discuter de notre expérience.
Retour à l’aperçu du projetVous avez un projet en tête?