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