--- title: Stack Technologique description: Technologies utilisées dans le projet Memegoat --- ## 🛠️ Stack Technologique ### Frontend - **Framework** : NextJS - **Gestion d'état** : Zustand - **Style** : Tailwind CSS - **Composants UI** : Shadcn/ui ### Backend - **Framework** : NestJS - **Langage** : TypeScript - **Base de données** : PostgresQL - **ORM** : DrizzleORM ### Infrastructure & DevOps - **Conteneurisation** : Docker / Docker Compose - **Reverse Proxy & TLS** : Caddy - **Stockage d'objets** : MinIO (compatible S3) - **CI/CD** : Gitea Actions - **Hébergement** : Hetzner Dedicated Server