Planning ouvert pour de nouveaux lots

Pour les agences & studios

Nuxt, Vue, GSAP. Vous vendez le projet et faites valider les maquettes — je prends le lot front-end : intégration, animations, mise en ligne. En marque blanche, sous votre nom.

ans d'expérience
10+
14 sur Google
4,9/5
stack de travail
Nuxt · Vue · GSAP
Le moment où ça coince

Le projet est vendu. Les maquettes sont validées. Et personne, en interne, ne sait coder les animations.

Ce n'est presque jamais un problème de compétence. C'est un problème de calendrier : le bon profil est sur un autre projet, ou il n'existe pas encore dans l'équipe.

  • Le dev qui anime est déjà pris

    Votre front-end est sur une autre livraison, ou il intègre très proprement mais ne fait pas de motion. Le scroll narratif de la maquette finit en fade-in CSS.

  • La maquette promet plus que le devis

    Le pitch a vendu du scroll animé, des transitions de page et un peu de 3D. L'estimation, elle, a été faite sur la base d'un site classique.

  • Recruter prend plus de temps que le projet

    Trouver un profil design + motion + Vue prend des mois. La livraison, elle, est dans cinq semaines.

Vous n'avez pas besoin d'un salarié de plus. Vous avez besoin de quelqu'un qui prend le lot front-end et le rend à la date prévue.

Ce que je prends en charge

Le lot front-end, de la maquette au site livré.

Vous choisissez la profondeur : tout le lot, ou seulement la partie que votre équipe ne veut pas porter.

  • Intégration Nuxt / Vue / TypeScript

    Nuxt 4, Vue 3 en script setup, TypeScript. Des composants typés, découpés et documentés — reprenables par votre équipe le jour de la livraison.

    Nuxt 4 · Vue 3 · TypeScript

  • Animations GSAP

    ScrollTrigger, SplitText, Flip. Du scroll narratif au détail de survol, construit sur une timeline maîtrisée plutôt que bricolé en CSS — et coupé proprement en reduced-motion.

    ScrollTrigger · SplitText · Flip

  • Transitions de page

    Transitions Nuxt et View Transitions orchestrées avec GSAP : la navigation devient une continuité, pas un rechargement blanc entre deux écrans.

    View Transitions · Nuxt Page

  • WebGL léger

    Three.js pour un fond animé, une distorsion d'image ou un objet 3D. Cadré côté performance, dégradable, et désactivé proprement sur les appareils qui ne suivent pas.

    Three.js · Shaders

  • UI design si besoin

    Écrans manquants, états vides, breakpoints non maquettés : je dessine ce qui manque dans votre système, sans dévier de votre direction artistique.

    Figma · Design system

  • Sauvetage perf & accessibilité

    Core Web Vitals dans le vert, WCAG 2.1 AA tenu. Reprise d'un front-end qui rame, qui saccade au scroll ou qui ne passe pas l'audit du client.

    Core Web Vitals · WCAG AA

Comment je travaille

En marque blanche, dans vos outils, avec vos conventions.

Je m'intègre à votre process existant. Vous n'avez pas à inventer une organisation pour me faire une place.

  1. Marque blanche assumée

    Je n'apparais nulle part : pas de crédit en pied de page, pas de publication sur votre client, pas de contact direct avec lui si vous ne le souhaitez pas. Le travail est signé par l'agence.

  2. Vos outils, pas les miens

    Figma, Slack, Notion, Linear, votre dépôt, vos branches, vos pull requests. Je m'aligne sur votre convention de commit et je passe par votre revue de code comme n'importe quel membre de l'équipe.

  3. Autonome sur le cadrage technique

    Vous me donnez les maquettes et l'intention. Je reviens avec les points à trancher, les zones à risque et une estimation par lot — pas avec une question toutes les deux heures.

  4. Du code que vous récupérez

    Typé, commenté, documenté, avec une note de reprise pour votre équipe. Aucune dépendance à moi une fois le projet livré : c'est votre code, pas le mien.

Formats d'intervention

Trois façons de me faire entrer sur un projet.

Le bon format dépend de ce qui vous manque : du temps, une compétence, ou les deux.

  • Renfort ponctuel

    À la journée

    Pour débloquer une animation, reprendre une performance ou finir un sprint. Facturé à la journée, sans engagement de volume.

    Idéal quand il manque deux jours pour livrer.

  • Plusieurs semaines

    En régie

    Un ou plusieurs jours par semaine réservés à votre agence sur une période donnée. Vous pilotez les priorités au fil de l'eau.

    Idéal quand vous encaissez un pic de charge sur un trimestre.

Le tarif se cadre à l'appel : il dépend du volume d'animation et du niveau de finition attendu, pas du nombre de pages.

Sur quoi vous vous engagez

Dix ans de production, pas un portfolio de concepts.

10
ans en freelance
4,9/5
14 avis Google
1
seul interlocuteur, du design au déploiement
  • Design et intégration par la même personne

    Ce que je dessine, je sais l'intégrer. Ce que j'intègre, je sais pourquoi c'est dessiné comme ça. Vous économisez l'aller-retour entre le studio et le dev.

  • Du code natif, pas un outil no-code

    Nuxt et GSAP n'ont pas les plafonds d'un site Framer ou Webflow : timelines complexes, WebGL, budget de performance réellement piloté.

  • Habitué aux contraintes d'agence

    Deadline client, allers-retours de validation, direction artistique à respecter au pixel, NDA. Rien de tout ça n'est une surprise.

Prochaine étape

Parlons de votre prochain projet.

Trente minutes pour regarder les maquettes, vous dire ce qui est faisable dans le budget et vous donner une estimation par lot. Si ce n'est pas pour moi, je vous le dis pendant l'appel.

Planning ouvert pour de nouveaux lots

Réponse sous 24 h ouvrées. NDA signé sans discussion si votre client l'exige.