Pitchy
Solution de montage vidéo pour les entreprises
Introduction
Pitchy est une entreprise française de SaaS qui propose une solution innovante de montage vidéo en ligne. Pitchy permet aux entreprises de créer des vidéos de qualité professionnelle sans compétences techniques. La plateforme offre une large gamme de modèles personnalisables conçus par des motion designers professionnels, facilitant la production de vidéos pour diverses utilisations telles que la communication interne, le marketing, la formation, et bien plus encore. Les outils de Pitchy incluent des fonctionnalités comme la génération automatique de sous-titres, la personnalisation avancée des vidéos, les textes animés et la génération de contenu par IA pour les vidéos.
Consultation Initiale et Portée
Pitchy m'a initialement contacté pour améliorer la sécurité de leur plateforme en implémentant l'authentification multi-facteurs (MFA) utilisant les mots de passe à usage unique basés sur le temps (TOTP). Après avoir livré cette fonctionnalité avec succès, Pitchy a décidé de poursuivre notre collaboration de manière régulière, ce qui a conduit au développement de plusieurs fonctionnalités supplémentaires pour améliorer la plateforme.
Développement et Collaboration
Au cours de ma collaboration avec Pitchy, ils m'ont demandé de développer diverses fonctionnalités et de mettre en œuvre des corrections, telles que :
Implémentation de MFA : J'ai conçu le flow MFA et l'ai développé en utilisant AWS Lambda, DynamoDB et Node.js. J'ai également modifié le front-end avec React pour intégrer cette fonctionnalité. Bien que la sécurité du back-office ait été considérablement renforcée, l'adoption de la MFA par les utilisateurs généraux était limitée.
Interface de branding : Suite au projet MFA, Pitchy a demandé une interface permettant aux utilisateurs d'accéder à des options de branding préconçues, incluant des couleurs et des polices, directement lors de la création de vidéos. J'ai développé cette fonctionnalité pour faciliter une image de marque cohérente dans tous les contenus vidéo.
Personnalisation de texte : Pitchy m'a ensuite demandé d'améliorer les capacités de personnalisation de texte. L'outil existant ne permettait que des modifications de texte de base, j'ai donc créé un éditeur WYSIWYG permettant aux utilisateurs de personnaliser le texte caractère par caractère. Cela comprenait différentes couleurs, couleurs de fond et opacités. J'ai également développé un parser personnalisé pour cette fonctionnalité, qui a été bien accueilli par les clients de Pitchy.
Textes Animés : Pour ajouter des effets de mouvement modernes, j'ai travaillé sur l'intégration de textes animés utilisant les animations Lottie. Cela a impliqué une étude de faisabilité et la gestion des différences complexes de systèmes de position entre Lottie et le lecteur vidéo. Après plusieurs mois de développement, nous avons réussi à mettre en œuvre cette fonctionnalité, améliorant considérablement l'attrait visuel des vidéos générées.
Débogage de la plateforme : Tout au long de la collaboration, j'ai également participé au débogage de divers aspects de la plateforme, assurant une fonctionnalité fluide et améliorant l'expérience utilisateur globale.
Rebranding : Pitchy m'a également chargé de rebrander l'application entière. Cela impliquait la mise à jour de la conception visuelle pour aligner avec leur nouvelle identité de marque. Le rebranding comprenait la refonte de l'interface utilisateur avec de nouveaux schémas de couleurs, polices et éléments visuels pour offrir une interface moderne et cohérente sur l'ensemble de la plateforme.
Impact client et Réflexion
Chaque fonctionnalité a été développée et déployée en production indépendamment, permettant des améliorations itératives et une livraison en temps opportun. Les améliorations ont rendu la plateforme polyvalente et conviviale. Les clients ont apprécié les nouvelles fonctionnalités, en particulier la personnalisation avancée du texte et les textes animés. L'effort de rebranding a donné à la plateforme une identité visuelle moderne et cohérente, améliorant encore la satisfaction des utilisateurs.
Conclusion
Travailler avec Pitchy m'a offert l'opportunité de relever divers défis techniques, allant des améliorations de sécurité aux améliorations UI/UX en passant par un rebranding complet. Chaque fonctionnalité a été développée en mettant l'accent sur les besoins des clients, ce qui a abouti à une plateforme plus robuste et attrayante. Cette expérience a mis en évidence ma capacité à fournir des solutions complètes et efficaces, augmentant ainsi la valeur des offres de Pitchy.