Ex Aurum
Une application admin Shopify sur mesure pour la gestion des collections de produits

Aperçu
Ex Aurum est une application admin Shopify sur mesure construite pour gérer les collections de produits de bijouterie directement dans le tableau de bord Shopify. En utilisant le framework React Router et l'API Admin GraphQL de Shopify, elle offre aux marchands une interface conçue pour parcourir les collections, créer des produits et gérer l'inventaire, le tout sans quitter leur panneau d'administration.
Native
Embed admin Shopify
GraphQL
Architecture API-First
App Store
Prêt à la distribution
Le défi
L'interface admin native de Shopify est conçue pour le e-commerce généraliste. Les marchands vendant des collections de bijoux curées avaient besoin d'un processus spécialisé pour naviguer dans les hierarchies de collections, gérer en masse les variantes de produits et mettre à jour les prix, des tâches qui nécessitent trop de clics et de changements de contexte dans l'admin par défaut.
La solution
Nous avons construit une application admin Shopify embarquee utilisant React Router et les composants web Polaris de Shopify pour un aspect natif. L'application se connecte a l'API Admin GraphQL pour la création de produits, les mises à jour groupees de variantes et la navigation dans les collections. La gestion des sessions utilisé Prisma avec SQLite, supportant des tokens d'accès hors ligne avec expiration et rafraichissement automatique. Les intents admin permettent aux marchands d'acceder directement a l'édition de produits dans l'admin Shopify depuis l'application.
Stack technique
Résultats
Application admin embarquee
Fonctionne nativement dans le tableau de bord admin Shopify avec une UX marchand transparente
GraphQL-First
Intégration pure API Admin GraphQL, sans REST, avec codegen pour des requetes type-safe
Sécurisé par défaut
OAuth avec tokens hors ligne expirants, stockage de sessions Prisma et vérification de signature webhook
Prêt pour l'App Store
Entièrement configuré pour la distribution sur le Shopify App Store avec support de déploiement Docker
Service associe
Développement d'applications Shopify