Soft-Vodooz API
Messagerie temps réel & tâches asynchrones avec NestJS
2024GitHub ↗
1,2k
connexions WS simultanées
-80%
taille d'image Docker
92%
couverture de tests
Mon rôle
Architecture, développement API temps réel, DevOps
Stack technique
NestJSTypeORMPostgreSQLRedisBullMQWebSocketDocker
Le contexte
Soft-Vodooz est le backend d'une plateforme collaborative : messagerie par salons, notifications instantanées, traitement asynchrone des médias. L'architecture repose sur des gateways WebSocket par domaine, BullMQ pour les files de tâches et un cache Redis pour la présence des utilisateurs.
Ce que j'ai construit
- 01Messagerie par salons avec accusés de lecture et presence
- 02Files de tâches BullMQ (redimensionnement d'images, emails)
- 03Authentification JWT + refresh tokens rotatifs
- 04Images Docker multi-stage (-80% de taille) et CI/CD
NestJSTemps réelPostgreSQL

