37 lines
3.3 KiB
Markdown
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*
|