Mon père est à la tête de la Manufacture d’Orgues Blumenroeder. Bien qu’il possédait déjà un site web, celui-ci avait de nombreux problèmes. Le site était très ancien, non adapté aux téléphones et pour mettre à jour son contenu, il fallait coder à chaque fois. J’ai essayé de le refaire et j’ai d’abord abandonné en raison de l’ampleur de la tâche.
Un peu plus tard, j’ai créé un menu de navigation pour m’amuser. Puis, la motivation est venue et je me suis plongé dans le projet. La tâche était intéressante, j’ai implémenté une page d’administration simple avec un éditeur WYSIWYG pour chaque page. Il convient de noter que j’ai à peine utilisé de code externe, j’ai presque tout codé de zéro.
Après un certain temps, j’étais mécontent du résultat. Il n’était pas optimal pour le référencement et j’avais conservé l’ancienne hiérarchie de navigation avec 28 pages. J’ai donc tout refait à zéro. Cette fois, j’ai utilisé des bibliothèques comme Strapi, Locomotive Scroll et Svelte. Le site web est maintenant beaucoup plus rapide, plus facile à maintenir, traduit en 3 langues différentes et l’expérience utilisateur est bien meilleure.