Files
dofus-manager/docs/architecture/architecture-summary.md
2026-01-19 08:52:38 +01:00

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