initial commit
This commit is contained in:
36
docs/architecture/architecture-summary.md
Normal file
36
docs/architecture/architecture-summary.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# 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*
|
||||
Reference in New Issue
Block a user