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

37 lines
3.3 KiB
Markdown

# 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*