Un site web coloré pour une cause humanitaire

Saffron Kitchen Project est une organisation caritative basée à Athènes qui utilise la cuisine comme outil d'inclusion sociale. Nous avons créé un site web avec un design vibrant et des animations fluides en JavaScript natif.

Une plateforme digitale au service de l'inclusion sociale

Saffron Kitchen Project est une organisation caritative enregistrée au Royaume-Uni (numéro 1195986) qui opère à Athènes, en Grèce. L'association utilise la cuisine comme levier d'inclusion sociale, avec trois piliers d'action : créer des opportunités d'emploi pour les réfugiés, distribuer des repas nutritifs aux personnes vulnérables, et offrir des formations culinaires professionnelles certifiées en partenariat avec IEK Delta. Dans un contexte où Athènes accueille une population importante de réfugiés et demandeurs d'asile, le secteur humanitaire joue un rôle crucial dans l'économie sociale de la ville.

Le site web devait refléter l'énergie positive et l'impact transformateur de l'organisation. Les objectifs incluaient la création d'une plateforme permettant de présenter les trois piliers d'action de manière claire, d'engager les visiteurs à travers un storytelling visuel fort, d'encourager les dons et l'engagement communautaire, et de recruter bénévoles et partenaires. Le défi principal consistait à créer une expérience utilisateur dynamique et engageante tout en maintenant d'excellentes performances techniques.

En collaboration avec l'agence Shim Sham, nous avons pris en charge le développement front-end et l'implémentation des animations en JavaScript natif (vanilla JavaScript), sans aucun framework. Cette approche nous a permis de contrôler précisément chaque animation et d'optimiser les performances. Le design adopte une palette de couleurs vibrantes (corail, rose, bleu vif) alignée avec les tendances 2022 des sites d'ONG modernes. Nous avons implémenté les animations en utilisant requestAnimationFrame pour des transitions à 60 images par seconde, avec un accent sur les propriétés transform et opacity pour bénéficier de l'accélération GPU. Le résultat est un site qui charge en moins de 2 secondes tout en offrant une expérience visuelle riche et engageante.

Les technologies et outils utilisés

Pour ce projet, nous avons opté pour une stack technique épurée centrée sur JavaScript natif. Cette approche sans framework nous a permis de contrôler précisément chaque aspect des animations et de minimiser le poids du code. Les maquettes ont été réalisées sur Figma, permettant une collaboration étroite avec le client pour valider le design coloré et l'expérience utilisateur avant le développement. L'environnement de développement reposait sur Node.js pour la gestion des dépendances et l'automatisation des tâches de build.

Besoin d'un site web pour votre association à Athènes ?

Parlons de votre projet