Aller au contenu
elie-gordo/portfolio

projets

02 / projets

Une fenêtre, plusieurs projets.

Les projets TENSIL sont fictifs et volontairement réalisés avec un budget minimal : 0 € pour la 3D, la boutique et la campagne, 72 crédits pour le film. Un aperçu de ce qu’on peut faire avec peu. Avec un vrai budget, on change d’échelle : plus de plans, plus de finitions, plus d’ambition.

projets/giant-consulting

giant-consulting/client réel

GIANT CONSULTING

Deux sites, France et Suisse, pour une ESN

Contexte

Giant Consulting est une ESN spécialisée en infrastructure, cloud, applicatif et data. Elle s’adresse à deux marchés distincts : la France et la Suisse romande.

Le projet : deux sites marketing indépendants, partageant une même identité visuelle sombre et « cyberpunk », mais adaptés à chaque marché (langues, villes, contacts).

Outils

  • Site : Next.js 16 (App Router, Turbopack), React, TypeScript strict, Tailwind CSS.
  • Animation et 3D : GSAP, Framer Motion, Three.js et react-globe.gl pour un globe interactif.
  • Composants : CVA, Radix UI, lucide-react ; état global avec Zustand.
  • Organisation : un monorepo avec deux projets autonomes, déployables séparément.

Démarche

  • Version France : site monolingue, globe centré sur Paris, Lyon, Toulouse et Bordeaux.
  • Version Suisse : site en 4 langues (français, anglais, allemand, italien), globe centré sur Genève, Lausanne, Neuchâtel et Fribourg.
  • Écran de chargement animé façon terminal, vidéo en arrière-plan du héros, sections métiers (Développement, Cloud & DevOps, Data & IA, Architecture), formations, engagements et carrousel de clients.
  • Performances : images en AVIF et WebP, cache long sur les assets statiques, sections lourdes chargées à la demande.
  • Accessibilité : animations réduites quand l’utilisateur le demande.
  • SEO technique : sitemap, robots.txt et données structurées (Organization) générés pour chaque site.

Résultat

Deux sites autonomes sur une base de code commune, dont un en 4 langues.

  • 2 sites : giant-consulting.fr et giant-switzerland.ch.
  • 4 langues sur la version suisse.
  • 226 commits de novembre 2025 à septembre 2026.

Étiquettes

domaine
  • Site vitrine
  • Multilingue
  • Animation web
  • 3D web
  • SEO technique
outils
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • GSAP
  • Framer Motion
  • Three.js
année
  • 2025–2026

01 / 08

Portail d’entrée, puis arrivée sur l’accueil