3.3 KiB
3.3 KiB
Architecture Summary
┌─────────────────────────────────────────────────────────────────────────┐
│ DOFUS MANAGER - FINAL ARCHITECTURE │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ Frontend (React + TanStack) Backend (TanStack Start) │
│ ┌─────────────────────────┐ ┌─────────────────────────┐ │
│ │ • TanStack Router │ │ • Server Functions │ │
│ │ • TanStack Query │◀────────▶│ • Prisma ORM │ │
│ │ • Zustand (UI state) │ RPC │ • Zod Validation │ │
│ │ • shadcn/ui + Tailwind │ │ • node-cache │ │
│ └─────────────────────────┘ └───────────┬─────────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────────────────┐ │
│ │ PostgreSQL 16 │ │
│ │ • 7 tables │ │
│ │ • Full-text search │ │
│ └─────────────────────────┘ │
│ │
│ Infrastructure │
│ ┌─────────────────────────────────────────────────────────────────┐ │
│ │ Docker Compose + Traefik (reverse proxy + SSL) │ │
│ │ GitLab CI/CD → VPS Deployment │ │
│ └─────────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────┘
Document généré avec BMAD Framework Version: 1.0.0 Date: 2026-01-18