Files
dofus-manager/docs/prd/next-steps.md
2026-01-19 08:52:38 +01:00

58 lines
2.0 KiB
Markdown

# Next Steps
## UX Expert Prompt
```
Je travaille sur Dofus Manager, une application web de gestion de personnages pour le MMORPG Dofus.
Contexte : L'application remplace un tableur Excel pour gérer 60+ personnages sur plusieurs comptes. Les fonctionnalités clés sont :
- CRUD pour Serveurs, Comptes, Personnages, Teams
- Filtrage multicritères et recherche
- Tracking des progressions (quêtes, donjons, recherchés)
- Gestion des monnaies avec agrégations
- Validation de contrainte : pas 2 persos du même compte dans une team active
Design goals :
- Desktop-first, responsive tablette
- Dense en informations, inspiré outils pro
- Filtres sidebar façon e-commerce
- Multi-select et bulk actions façon Gmail
- shadcn/ui comme design system
Peux-tu créer les wireframes ou maquettes pour les écrans principaux :
1. Liste des personnages avec filtres
2. Fiche personnage (infos + progressions + monnaies)
3. Gestion des teams avec validation contrainte
Le PRD complet est disponible dans docs/prd.md
```
## Architect Prompt
```
Je travaille sur Dofus Manager, une application web full-stack pour gérer des personnages de MMORPG.
Stack technique validée :
- Framework : TanStack Start (React full-stack, TypeScript)
- ORM : Prisma avec PostgreSQL 16
- UI : shadcn/ui + TanStack Table
- Infra : Docker, Traefik, GitLab CI
Contexte métier :
- 60+ personnages, dizaines de comptes, plusieurs serveurs
- Teams avec contrainte : pas 2 persos du même compte simultanément
- Progressions (quêtes, donjons, recherchés) et monnaies à tracker
- Intégration API DofusDB pour données de référence
Besoins architecture :
1. Schéma Prisma complet pour les entités (Server, Account, Character, Team, ProgressionType, CurrencyType, etc.)
2. Structure du projet TanStack Start
3. Patterns pour server functions et data fetching
4. Stratégie de cache pour agrégations
5. Configuration Docker + GitLab CI
Le PRD complet avec les 6 epics et 27 stories est disponible dans docs/prd.md.
Peux-tu initier le mode architecture et proposer une conception technique ?
```