Skip to content

Site web : socle Next.js, déploiement Cloud Run, français et anglais, référencement #233

Open

Description

@IlanAMG

Contexte

Epic : #235
Architecture-Technique › Site web · Domaine : widoo.app est pris ; widooapp.com recommandé, à acheter par Ilan. Écrire le domaine en variable d'environnement, jamais en dur.

Comportement attendu

Architecture complète : Site-Web (modèle : inprogress-landing-v2, avec les écarts listés).

  • apps/web en Next.js App Router, TypeScript strict, composants serveur par défaut, types partagés via packages/shared.
  • Tailwind seul, thème généré depuis tokens.json ; Plus Jakarta Sans via next/font.
  • Langue dans l'URL (/fr, /en, / selon Accept-Language), traductions côté serveur, hreflang et canonical.
  • lib/seo.ts (constructeur de métadonnées), JSON-LD Organization, WebSite, MobileApplication, sitemap.ts, robots.ts, middleware (domaine canonique, langue, en-têtes de sécurité), error.tsx, not-found.tsx.
  • Docker output: 'standalone' sur Cloud Run (europe-west9), staging et prod, Cloud CDN devant ; préversion par PR.
  • CI : lint, typecheck, build, Lighthouse CI (budgets de la page Site-Web), aucun cookie.
  • apps/web/AGENTS.md : règles de la page Site-Web (architecture des fichiers, pas de texte ni de couleur en dur, 'use client' seulement pour l'interactif).
  • Domaine et liens des stores en variables d'environnement.

Critères d'acceptation

  • Page vide déployée en staging sur le domaine de test, en français et en anglais
  • Aucun cookie déposé (vérifié dans le navigateur)

Activity

  1. added this to the v1.0 milestone on Sep 28, 2026
  2. added
    type:featureNouvelle fonctionnalité
    needs-designQuestion ou maquette à produire en mode DESIGN
    area:infraGCP, CI, déploiement
    on Sep 28, 2026
  3. changed the title [-]Construire le site : landing et pages de lien d'un parcours (/r/), responsive (E-21)[/-] [+]Site web : socle Next.js, déploiement Cloud Run, français et anglais, référencement[/+] on Sep 28, 2026
  4. added
    status:readySpec complète, prêt à coder
    and removed
    needs-designQuestion ou maquette à produire en mode DESIGN
    on Sep 28, 2026
  5. added and removed on Sep 28, 2026
  6. IlanAMG commented on Sep 29, 2026

    @IlanAMG
    MemberAuthor

    D-074 (https://github.com/Inprogress-Agency/widoo-app/wiki/Design-Changelog) : not-found.tsx selon E-21 : page introuvable pour toute adresse hors /r/, statut 404, noindex, titre « Page introuvable · Widoo ».

  7. modified the milestones: v1.0, v0.4 on Oct 13, 2026
  8. IlanAMG commented on Oct 13, 2026

    @IlanAMG
    MemberAuthor

    Chef de projet (point du 2026-10-13) : jalon v1.0 → v0.4 : bloque #241, puis #39 (v0.4). La PR #256 attend sa relecture depuis le 29/09 et est en conflit avec main (à rebaser).

  9. IlanAMG commented on Oct 16, 2026

    @IlanAMG
    MemberAuthor

    Chef de projet (16/10/2026) : glissé du Sprint 0 au Sprint 1, non terminé.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area:infraGCP, CI, déploiementprio:P0Bloquantstatus:readySpec complète, prêt à codertype:featureNouvelle fonctionnalité

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions