Étude de cas : l'application Shopify Puriphy


Nous vivons sur une magnifique planète qu'il est impératif de protéger. Le réchauffement climatique causé par les émissions humaines a entraîné une montée du niveau de la mer, des incendies de forêt et la perturbation des écosystèmes à travers le monde. C'est là que Puriphy souhaite faire la différence. Puriphy est le lien direct entre les e-commerçants, leurs clients et des projets climatiques vérifiés.
Shopify compte plus de 4,82 millions de boutiques actives dans le monde, près de 5 millions d'utilisateurs actifs quotidiens et continue de croître ! C'est pourquoi il était essentiel pour Puriphy de pénétrer ce marché. C'est dans ce contexte qu'ils nous ont contactés, We Do Dev Work, pour concevoir une application Shopify et intégrer de manière fluide les widgets Puriphy dans l'écosystème Shopify.
Nous avons déjà créé de nombreuses boutiques Shopify, que ce soit avec des thèmes par défaut ou nos propres thèmes développés en interne, en utilisant Liquid, JavaScript et des dizaines d'intégrations d'applications. Cependant, développer nous-mêmes une véritable application était une première. Notre objectif était de construire un outil capable de s'intégrer à une multitude de boutiques différentes tout en fonctionnant parfaitement dans chacun de ces environnements.

Notre approche
Il est vite apparu que créer une application n'est pas si complexe : il suffit de télécharger le template via le CLI, de déployer l'application de démonstration sur un compte partenaire et de commencer le développement. Avec quelques bases en Liquid et React, et en étudiant leur API, nous avons pu rapidement concevoir des blocs de construction Shopify essentiels que les utilisateurs peuvent ajouter à leur boutique.
Nous avons ensuite développé le tableau de bord de l'application : une interface utilisateur simple expliquant toutes les fonctionnalités et guidant l'utilisateur à travers le processus d'installation. Shopify impose des restrictions sur ce qu'une application peut modifier dans une boutique, ce qui nous a obligés à faire preuve de créativité avec l'API Shopify. Je pense que le plus grand défi a été de trouver une alternative dans l'API pour chaque composant de notre application.

Enfin, nous avons implémenté les routes backend pour connecter le compte Shopify de l'utilisateur au système backend de Puriphy. Une fois que tout était opérationnel, il était temps de soumettre l'application sur le Shopify App Store.
Ce que nous avons appris
Shopify n'est pas à la portée de tout le monde. Il y a une courbe d'apprentissage, d'autant plus que les fonctionnalités de l'API Shopify ne sont pas toujours cohérentes et donnent souvent l'impression d'apprendre un langage totalement différent. Il est également délicat de suivre les versions : pendant le développement, certains éléments clés avaient déjà changé, ce qui nous a valu des sessions de débogage laborieuses. Mais le point positif est qu'une fois la structure comprise, il est relativement facile d'ajouter de nouvelles fonctionnalités à une application.
La collaboration avec Puriphy s'est très bien déroulée. Ils placent sincèrement leur cause au premier plan et, malgré quelques allers-retours avec leur équipe de développement pour ajouter des fonctionnalités backend supportant notre application, nous avons réussi à livrer une première version en trois semaines.
Related articles

Pourquoi le design UX/UI doit faire partie intégrante de votre stratégie commerciale
« Dites, vous pouvez passer ça à votre équipe UX/UI ? Pour qu'ils rendent ça joli. » C'est une phrase que nous entendons souvent. Et oui, nous rendons les choses jolies, mais ce n'est que la partie émergée de l'iceberg. Car l'UX (Expérience Utilisateur) et l'UI (Interface Utilisateur) ne consistent pas à décorer des écrans. Il s'agit de concevoir des parcours.


L'œil du CEO : L'état du e-commerce après le pic de la pandémie
Le e-commerce, c'est tout simplement l'achat et la vente de biens ou de services sur internet. Cela peut aller de la commande d'une paire de baskets sur Zalando au paiement d'un abonnement Spotify, en passant par l'achat de cartes Labubu numériques à 2 heures du matin, juste parce que vous « vouliez vérifier le prix ». Dès que de l'argent change de main en ligne, c'est du e-commerce.


Étude de cas : Nexivo, l'application compagnon intelligente pour Connect-IT25
Chez We Do Dev Work, nous sommes spécialisés dans la création de solutions logicielles sur mesure qui répondent à des défis concrets. En partenariat avec les organisateurs de Connect-IT25, nous avons eu pour mission de concevoir une application capable d'enrichir l'expérience des participants de manière significative. Le résultat est Nexivo, une application compagnon intuitive conçue pour aider les visiteurs à s'orienter sur le site, à créer leur propre programme et à interagir avec les autres participants en temps réel.

Prêt à faire passer votre entreprise au niveau supérieur.
Associez-vous à une équipe professionnelle qui transforme les idées en expériences métier puissantes et évolue avec votre croissance.
