MentorESGI
But du projet :
MentorESGI est une plateforme mettant en relation des mentors et des mentorés, développée dans le cadre de mon Master 2 à l'ESGI.
Le projet met l'accent sur un backend robuste, testé et une architecture propre.
Stack technique :
- Backend NestJS (API REST + WebSocket) pour une architecture modulaire et maintenable.
- Frontend Next.js.
- Base de données PostgreSQL.
- Monorepo Turborepo pour des builds parallèles et un cache de tâches.
- Documentation d'API auto-générée (Swagger) et SDK TypeScript via Nestia.
- Tests unitaires et end-to-end, conteneurisation avec Docker / Docker Compose.