nightborn · handover interne

Stellar.

SaaS influencer marketing. Devis validé, go client le 12/06 : la mission est lancée. Tout est cadré (PRD v1.0), rien n’est encore dessiné. À toi de monter le plan d’attaque pour que Toma puisse démarrer le design.

Sarah (Stellar, fondatrice) · Bashir Tahir (PM) · Toma (design + dev) · Manal (plan d’attaque) · 12/06/2026

psst : le fond du doc est dessinable ✎
( 01 )

Le contexte

Stellar est un SaaS d’influencer marketing B2B positionné face à Grin, Favikon, Kolsquare, Traackr et Storyclash. Sarah, la fondatrice, veut une refonte complète de la présence web : 4 pages marketing premium, illustrations custom, intégration front-end, et de l’autonomie interne post-livraison. Site EN, cible marketing managers, agences, marques.

Le brief est arrivé le 11/05 via Bashir. Deux particularités : Sarah avait exclu WordPress puis l’a finalement demandé (l’argumentaire CMS complet vit dans le brain si ça rebondit), et elle a étendu le scope elle-même au-delà des ~10K€ initiaux : le dépassement est documenté, pas une dérive.

pour démarrerle PRD v1.0 · le devis cliquable · la démo CMS · projects/stellar.md

( 02 )

Où on en est

Un mois de cadrage, six étapes, et le go est tombé : la mission démarre maintenant.

  1. 01brief · 11/05

    Brief Sarah

    Reçu via Bashir, analysé, découpé en lots alignés sur le mail client.

    out → projects/stellar.md fait
  2. 02devis · 12–18/05

    Devis cliquable

    Site devis interactif (mode doc + slide), brand-faithful Nightborn, recalcul live des options.

    out → stellar-proto · /presentation + /doc fait
  3. 03pivot · 20/05

    Pivot WordPress

    Sarah revient sur son brief et demande WordPress. Refactor devis v2 → v4 : 4 pages, WP headless, PM + QA 15%.

    out → devis v4 · 13 650€ fait
  4. 04démo · 03/06

    Démo WP headless

    Pour prouver le choix CMS : WordPress en back-office, Next.js devant, publication instantanée.

    out → stellar-cms.toma.surf live fait
  5. 05prd · 05/06

    PRD v1.0

    Le périmètre figé noir sur blanc : scope inclus/exclu exhaustif, design, stack, timeline, décisions.

    out → clients/stellar/prd.html fait
  6. 06go · 12/06

    Devis validé, go client

    Sarah valide le devis. La mission est lancée sur le périmètre du PRD v1.0.

    out → 5 semaines · 4 checkpoints fait
  7. 07maintenant

    Plan d’attaque & benchmark

    Tu montes le plan d’attaque (section 06) ; dès qu’il est posé, Toma attaque le benchmark design.

    out → plan + dates réelles des 5 semaines à toi
( drag → )
( 03 )

Dans la boîte

Quatre assets. Tout existe déjà, rien à reconstruire.

A

Le PRD v1.0

05/06 · doc de référence

La source de vérité du périmètre. HTML print A4, dans le brain : clients/stellar/prd.html. Tout désaccord de scope se règle en pointant ce doc.

  • Scope inclus§.02

    4 lots détaillés + PM + QA. 4 pages core : home, produit, client, prix.

  • Scope exclu§.03

    Liste exhaustive (pages supplémentaires, copy, 3D rendue, i18n, CRM…). Tout le reste = avenant.

  • Design§.04

    DA, hero, illustrations, responsive, perf — résumé section suivante.

  • Décisions structurantes§.07

    Pages, CMS, langue, animations, copy, feedback : chaque décision avec sa conséquence si modifiée.

B

Le devis cliquable — validé

repo stellar-proto · validé 12/06

Validé par Sarah le 12/06 : c’est la référence de ce qui a été acheté (lots core + options retenues). Mode doc pour relire, /presentation pour présenter.

C

La démo WordPress headless

live · stellar-cms.toma.surf

La preuve par l’exemple du choix CMS : Sarah édite dans WordPress, le site Next.js se met à jour tout seul. C’est elle qu’on montre en démo.

  • Frontend Next.js 15 : https://stellar-cms.toma.surf — 4 pages (/, /product, /clients, /pricing).
  • Back-office WP : https://wp.stellar-cms.toma.surf/wp-admin — crédentials : demande à Toma.
  • Publication instantanée : Update dans WP → webhook → site à jour (ISR).
  • Contenu hybride : Gutenberg pour le texte libre, ACF pour le structuré (features, logos, pricing, testimonials).
  • Infra : Docker Compose sur Dokploy (MySQL + WordPress + Next.js), repo stellar-headless-demo.
D

Les docs brain

contexte & argumentaires
  • projects/stellar.md : la vue meta complète — objectifs, contraintes, hypothèses, historique des sessions.
  • projects/stellar-cms-arbitrage.md : l’argumentaire WP vs Sanity, à dégainer si Sarah re-change d’avis.
  • clients/stellar/brief-sarah-2026-05-11.md : le brief source.
( 04 )

Le design

Rien n’est encore dessiné : c’est ce que Toma attaque dès que ton plan d’attaque est posé. La Phase 1 (S1) = kick-off + wireframes des 4 pages + benchmark design → 2 pistes DA. Tout le cadrage ci-dessous vient du PRD §.04 : c’est la matière à séquencer dans ton plan.

A

Direction artistique

2 pistes → CP1

Audit compétiteurs + moodboard + 2 pistes créatives soumises au CP1 (fin S1), sur la base du brand guide Stellar et des inspirations validées. Une piste retenue, puis les 2 rounds de feedback s’appliquent sur la piste choisie. Au-delà : 0,5 J par round.

  • Brand guide : couleurs, typo, logo Stellar — on l’a. C’est la base de la DA proposée au CP1 (demande à Toma si tu ne l’as pas sous la main).
  • Inspirations : compétiteurs directs (Storyclash, Kolsquare…) + non-compétiteurs premium (Notion, Webflow, Monday) + Pinterest de Sarah.
  • Typo : définie à partir du brand guide, self-hosted ou Google Fonts selon charte.
B

Hero & animations

homepage only · pas de 3D rendue

L’effet « wow » premium se fait sans 3D : Sarah demandait du Three.js/Spline, c’est écarté avec argumentaire (coût, perf, autonomie). Si elle insiste : avenant, pas une option du devis.

  • Hero animé : illustration SVG / Lottie au load + scroll, mockups produit en parallax, micro-interactions hover, typographie animée.
  • Profondeur CSS : fake-3D via perspective / transforms sur les visuels clés du hero. Volume sans pénalité perf.
  • Budget perf : Lottie ≤ 80 KB par asset · Lighthouse ≥ 90 · WebP + lazy-load · Core Web Vitals conformes.
  • Périmètre : animations homepage uniquement. Extension aux pages intérieures = avenant.
C

Illustrations

4–6 customs · 2D

4–6 illustrations 2D custom cohérentes avec l’univers Stellar, intégrées dans les pages, + un set d’éléments graphiques coordonnés (icônes, spots, patterns). Style défini au kick-off sur la base du brand guide. Validées au CP2 avec l’UI.

D

Les 4 pages — structure figée

desktop 1280+ · mobile 375+ · tablet adaptatif
  • Homewow

    Nav · hero animé + CTA · social proof · product preview · features (3–4) · how it works · CTA final · footer.

  • Produitdétail

    Hero produit · features détail (3–5 blocs alternés) · screenshots / mockups animés · CTA central.

  • Clientpreuve

    Hero audience · profils types (agence / marque / créateur) · témoignages · stats résultats · CTA.

  • Prixconversion

    Pricing table (2–3 tiers) · FAQ pricing (5–7 Q) · CTA essai gratuit / démo.

CTA principal partout : démo / essai gratuit · copy fourni par Stellar avant la Phase 3 · site EN only

( 05 )

Le devis en bref

13 650
  • 19,5 J/H · HTVA · PM + QA inclus
  • 4 pages designées + intégrées
  • Illustrations 2D custom
  • WordPress headless + blog
  • GA4 + SEO baseline
  • 5 semaines post kick-off

Timeline contractuelle : 5 semaines post kick-off, 4 phases, 4 checkpoints — CP1 DA + wireframes (fin S1) · CP2 UI + illustrations (mi-S3) · CP3 recette staging (fin S4) · CP4 livraison + handoff (fin S5). 2 rounds de feedback par lot, 0,5 J par round supplémentaire. Tout hors scope = avenant écrit validé Bashir + Sarah.

( 06 )

Le plan d’attaque — timeline à compléter

Ton livrable. L’étape 1 est posée, le reste est à toi : séquence les étapes, pose les dates, mappe-les sur les 4 checkpoints du PRD (CP1 fin S1 · CP2 mi-S3 · CP3 fin S4 · CP4 fin S5).

  1. 01design · dès maintenant

    Benchmark design → présentation Sarah

    Audit des 5 compétiteurs + refs premium + Pinterest de Sarah → moodboard → 2 pistes DA. Présentées à Sarah pour valider la direction.

    out → direction validée CP1
  2. 02phase · durée ?

    out →  CP ?
  3. 03phase · durée ?

    out →  CP ?
  4. 04phase · durée ?

    out →  CP ?
  5. 05phase · durée ?

    out →  CP ?
  6. 06phase · durée ?

    out →  CP ?
( drag → · à compléter )

La matière à caser dans les étapes — rien de tout ça ne doit tomber entre les mailles :

( 07 )

Les points ouverts

Ce qui n’est pas encore tranché côté Sarah. Tout passe par Bashir.

( 08 )

Accès & contacts

Frame du sync : le devis cliquable partagé à l'écran

À toi, Manal.