Roadmap

Plan de développement et fonctionnalités à venir.

6 phases
🟢

Phase 1 — Setup & Foundation

5/5

Projet Next.js opérationnel, Supabase connecté, Vercel déployé.

  • Init Next.js 14+ (App Router, TypeScript, Tailwind)
  • Config Supabase (project, env vars, client)
  • Migration SQL initiale (toutes les tables)
  • Design System (tokens + composants UI)
  • Déploiement Vercel (production en ligne)
🟢

Phase 2 — Sync & Data

4/4

50 data files syncées, 14 tables interconnectées en base.

  • 50 data files créés (frontmatter structuré)
  • Sync Markdown → Supabase (bidirectionnel designé)
  • 14 tables interconnectées (FK, contraintes)
  • Pages listing avec données réelles Supabase
🟡

Phase 3 — Pages Wiki

4/5

Toutes les pages listing + détail opérationnelles.

  • Personnages (PolaroidCard + fiches)
  • Groupes, Lieux, Entités, Donjons, Armes
  • Quêtes, Chapitres, Lore, Roadmap, Changelog
  • Chronologie (frise interactive)
  • ·Recherche full-text
🔴

Phase 4 — Edition & Sync Inverse

0/3

Édition en ligne, sync Supabase → Markdown.

  • ·InlineEditor (✏️ sur toutes les fiches)
  • ·Sync bidirectionnelle (Supabase → .md)
  • ·Changelog automatique
🔴

Phase 5 — Auth & Chat IA

0/4

Authentification + assistant IA co-auteur.

  • ·Auth Supabase (login)
  • ·Chat IA avec RAG (OpenRouter)
  • ·Système de propositions
  • ·Analyse de cohérence (locale + globale)
🟡

Phase 6 — Polish & Finitions

2/4

PWA, responsive, accessibilité, performances.

  • PWA (standalone, safe areas, manifest)
  • Responsive final (mobile, tablet, desktop)
  • ·Recherche globale
  • ·Performances et SEO

Dernière mise à jour : 2026-05-27