Web App de Traitement d'Images
Développeur Back-End
Outil en ligne de conversion et compression d'images développé pour répondre à un besoin concret : optimiser les assets web sans perte de qualité visible. Conversion WebP, AVIF, redimensionnement et optimisation automatique.
Le défi
L'équipe perdait du temps à convertir manuellement les images avant chaque mise en ligne. Les outils en ligne étaient limités en taille et sans API exploitable en pipeline.
Déroulé du projet
Identification du besoin
Constat d'une perte de temps récurrente en équipe sur la préparation des images pour le web.
Back-end Express + Sharp
Mise en place du serveur de traitement, tests des formats WebP et AVIF avec Sharp.js.
Interface drag & drop
UI minimaliste pour les non-développeurs, traitement par lot et prévisualisation avant téléchargement.
API REST & CI/CD
Endpoint documenté utilisable en pipeline de déploiement, testé en intégration sur 2 projets actifs.
Points clés
- Conversion vers WebP et AVIF pour gains de poids -60 à -80%
- Traitement par lot avec interface drag & drop
- API REST utilisable en CI/CD ou depuis d'autres outils
Stack technique
Résultat
Réduction du poids moyen des assets de 65% sur les projets e-commerce traités. L'API REST est intégrée dans deux pipelines CI/CD actifs.