Evaluation RH
Projet en équipe : développement du backend NestJS, des endpoints API et de leur documentation Swagger.
- React
- Node.js
- NestJS
- PostgreSQL
- Prisma ORM
- Docker
- API REST
- Swagger
- shadcn/ui

Besoin
Permettre la création et la gestion de questionnaires d’évaluation RH pour plusieurs sociétés.
Mon rôle
Développeur backend NestJS au sein d’une équipe, avec conventions de code et revues de contributions.
Résultat
Des endpoints REST pour le système d’évaluation, avec validation des données, gestion des erreurs et documentation Swagger.
Difficulté résolue
Intégrer mes contributions dans l’architecture de l’équipe : séparer contrôleurs, services et accès aux données, et appliquer les retours des revues de code.
Détails techniques
Projet d'entreprise en équipe, environnement pro exigeant (standards de qualité, revues de code régulières). Contribution centrée sur le backend NestJS :
- Endpoints API REST en POO : DTOs typés + class-validator, décorateurs NestJS, injection de dépendances.
- Séparation des responsabilités claire (controllers / services / repositories).
- Documentation Swagger et gestion robuste des erreurs (exceptions HTTP appropriées).
M'a appris à travailler avec des conventions strictes, des PR reviewées et une vraie architecture backend.
Aperçu du projet




