feat: Configuration initiale du projet NestJS - Ajout des fichiers de configuration (package.json, tsconfig, eslint, prettier) et de la structure de base

This commit is contained in:
Matthieu
2025-07-29 21:03:04 +02:00
commit f05d59ed95
10 changed files with 12642 additions and 0 deletions

32
env.example Normal file
View File

@@ -0,0 +1,32 @@
# Configuration de la base de données
DATABASE_URL="postgresql://postgres:password@localhost:5432/inventory_db"
# Configuration du serveur
PORT=3000
NODE_ENV=development
# Configuration CORS
CORS_ORIGIN=http://localhost:3001
# Configuration de sécurité
JWT_SECRET=your-super-secret-jwt-key-change-this-in-production
JWT_EXPIRES_IN=7d
# Configuration de l'API
API_PREFIX=api
API_VERSION=v1
# Configuration des logs
LOG_LEVEL=debug
# Configuration de la validation
VALIDATION_WHITELIST=true
VALIDATION_FORBID_NON_WHITELISTED=true
VALIDATION_TRANSFORM=true
# Configuration de la base de données (optionnel pour le développement)
DB_HOST=localhost
DB_PORT=5432
DB_USERNAME=postgres
DB_PASSWORD=password
DB_NAME=inventory_db