Marketplace de vêtements vintage pour femmes, Imparfaite doit mettre en production de nombreux projets pour alimenter sa plateforme et apporter de nouvelles fonctionnalités à ses vendeurs. Après plusieurs années sur des systèmes de développement mixtes, Imparfaite a choisi Platform.SH afin de gagner en rapidité, en souplesse et en sécurité. Pour en savoir plus, son CTO, Jérémy Laplanche nous explique comment le choix de passer à cette solution s’est fait quasi naturellement face aux besoins de l’entreprise.
Imparfaite : des vêtements vintage vendus à l’international
Sur Imparfaite, les vêtements vintage le sont vraiment, avec 20 ans d’ancienneté minimum. Des pièces des années 70, 80, 90 y tiennent une part importante, qui ne s’appuie pas sur du flux, mais sur du stock. « Nous avons actuellement 100 000 produits, et 99.9 % sont uniques » précise le CTO, Jérémy Laplanche. L’entreprise s’inscrit dans une démarche à l’opposé de la fast fashion : « La mode est la 2e industrie la plus polluante dans le monde. Notre activité a pour but de remettre sur le marché des textiles de très bonne qualité et durables ».
Parmi les fournisseurs, des vendeurs qui en ont fait une activité professionnelle ou semi-professionnelle, des friperies, tout comme des grossistes en fripes. Ses partenaires se trouvent en France et en Belgique exclusivement, et ses clients sont à 50 % en France, 25 % en Europe, et à 25 % aux USA.
« Nous avons aussi une partie de revente en physique. Imparfaite organise par exemple le Vintage Fair plusieurs fois par an où les vendeurs de la plateforme proposent leur sélection, avec une visibilité importante ». La marketplace propose par ailleurs des pièces chinées directement, pour constituer une sélection mensuelle et inspirante mise en avant sur le site.
Un enjeu technique lors du passage à Platform.sh : gagner en autonomie
Client de Platform.sh depuis 1 an, le but d’Imparfaite et de son CTO était de « gagner en autonomie et souplesse, tout comme de réduire la facture dev ops ». Avec pas moins de 3 projets à la fin de l’année 2022, un autre projet historique et, au milieu de tout cela, beaucoup de choses à mettre en place, il fallait une solution à la fois simple et agile pour succéder à un mix entre AWS et OVH.
Car en plus de la marketplace, d’autres projets devaient migrer sur Platform.sh : « On a finalement migré plein de petits projets avant de basculer la marketplace. Un gros projet occupe actuellement notre temps : des outils à la disposition des vendeurs, pour les catalogues et la logistique ». S’agissant de l’avant-vente, Platform.sh a poussé la meilleure solution compte tenu des enjeux d’Imparfaite :
- La marketplace compte un grand nombre d’utilisateurs, de clients.
- Elle met en avant une grande quantité d’articles, pour lesquels il faut donc compter un grand nombre d’images.
- Les visiteurs de cette marketplace, bien que principalement basés en France, sont aussi étrangers, Imparfaite ayant une audience internationale.
La gestion et l'optimisation des images
Platform.sh a donc dès le début proposé à Imparfaite, en plus d’une solution CDN, un service supplémentaire d’optimisation d’image. Il permet notamment de déporter l’amélioration des images, bien souvent traitée grâce aux ressources côté serveurs, au niveau du CDN.
Cela économise les ressources des serveurs de production, tout en réduisant l’espace disque nécessaire pour la conservation des fichiers médias : “En principe, un seul fichier est nécessaire et le CDN se charge d’optimiser ces fichiers à la volée en fonction des paramètres demandés (redimensionnement, amélioration de la qualité photo, conversion de format etc.)”.
À l’autonomie gagnée grâce à Platform.sh, s’ajoute donc l’amélioration des performances et des coûts liés à la gestion de ces contenus photo.
Un choix qui repose sur des critères précis de performance
Imparfaite a choisi Platform.sh sur des critères très étudiés comme l’explique Jérémy Laplanche : « Nous voulions une solution française, avec un coût plus intéressant, qui nous ferait gagner en autonomie, indépendance, et facilité ».
Une équipe de 3 personnes travaille aujourd’hui sur la production, dont un lead dev que le CTO a fait venir de sa précédente entreprise. Un plus jeune a rejoint l’équipe récemment et Platform.sh lui permet d’évoluer facilement : « On doit encore le former, mais il peut déjà sortir un environnement de développement avec 2/3 fichiers de configuration pour réaliser des tests ».
Lancée directement sur PSH, Imparfaite attend bien sûr d’avoir suffisamment de recul et des indicateurs clés, mais elle a déjà gagné en sérénité sur tout le déploiement. « Au cours d’un dernier projet sans Platform.SH, nous avons connu un bug dont la résolution m’a pris une matinée, ce qui ne risque pas d’arriver avec Platform.sh », se félicite le CTO. Depuis 1 an, une vingtaine de tickets ont été opérés par le support, soit le temps d’apprentissage nécessaire !