Je vais construire un backend API REST avec nestjs, node js et postgresql
À propos de ce service
Traduction automatique
Vous avez besoin d’un backend qui fonctionnera toujours même lorsque votre trafic augmentera.
Je crée des API REST de production avec NestJS, Node.js, TypeScript et PostgreSQL. Depuis plus de 4 ans, j’ai déployé des microservices NestJS sur une plateforme d’entreprise utilisée par de grandes organisations, et je gère un service principal de bout en bout.
TOUS LES PACKAGES INCLUENT
- Documentation Swagger pour chaque endpoint
- Tests unitaires avec Jest
- Un Dockerfile pour que cela fonctionne partout de la même façon
- Un appel de transfert d’une heure
CE QUE VOUS OBTENEZ
- Une API REST propre, bien structurée avec NestJS
- Schéma PostgreSQL ou MongoDB conçu correctement, pas bricolé
- Validation des entrées et gestion réelle des erreurs
- Authentification avec JWT, OAuth2 ou Keycloak
- Instructions d’installation pour que votre prochain développeur puisse suivre
TECHNOLOGIES
NestJS, Node.js, Express, TypeScript, PostgreSQL, MongoDB, Prisma, TypeORM, Docker, Jest.
COMMENT JE TRAVAILLE
- Nous convenons des endpoints et du modèle de données avant que je n’écrive le code.
- Je construis par étapes pour que vous voyiez les progrès, pas une seule livraison à la fin.
- Vous recevez le repo, la documentation, les tests et un appel pour tout passer en revue.
Je travaille en anglais et en français, et je donne des devis honnêtes pour les délais.
Envoyez-moi un message avec ce que votre application doit faire, je définirai le périmètre et vous donnerai un prix précis.
Découvrez Moad B.
Full Stack Developer, NestJS Backend, Vue 3 Frontend
- DeMaroc
- Membre depuisaoût 2018
- Temps de réponse moy.1 heure
- Dernière commande6 années
Langues
Français, Arabe, Anglais
Traduction automatique
FAQ
Traduction automatique
Qu’est-ce que NestJS et pourquoi l’utilisez-vous ?
C’est un framework Node.js qui impose une structure, pour que le code reste organisé à mesure que le projet grandit. C’est ce que les équipes utilisent pour des backends qu’elles veulent maintenir pendant des années. Je peux aussi développer en Express simple si vous préférez.
Pouvez-vous travailler avec mon backend existant ?
Oui. Ajouter des endpoints, refactoriser ou réparer une base de code héritée est souvent moins cher que de tout recommencer. Envoyez-moi le repo et je vous dirai honnêtement ce qui a plus de sens.
Suis-je propriétaire du code ?
Totalement. Vous obtenez le dépôt et tous les droits. Je signe un NDA sur demande.
Allez-vous le connecter à mon frontend ?
L’API est livrée avec une documentation Swagger pour que tout développeur frontend puisse l’utiliser. Si vous souhaitez que je construise aussi le frontend, j’ai un service Vue séparé et je peux faire un devis pour les deux ensemble.
Comment savoir combien d’endpoints j’ai besoin ?
Vous n’avez pas besoin de le faire. Décrivez ce que votre application doit faire et je le mapperai aux endpoints, puis je vous indiquerai quel package correspond avant que vous passiez commande.
Les tests sont-ils vraiment inclus dans le package le moins cher ?
Oui. Une API sans tests est une que vous ne pouvez pas modifier en toute sécurité plus tard. Les écrire en même temps que le code me coûte beaucoup moins cher que de les ajouter après coup, donc ils sont dans tous les packages.
Pourquoi cela coûte-t-il plus cher qu’un service API à 50 dollars ?
Ceux-ci livrent uniquement des endpoints et rien d’autre — pas de docs, pas de tests, pas de Docker, et souvent pas de réflexion sur le modèle de données. Vous obtenez un repo que vous ne pouvez pas transmettre à un autre développeur. Le mien est livré avec documentation, tests, conteneurisation, évolutivité et maintenabilité.
Que se passe-t-il lors de l’appel de transfert ?
Je vous guide à travers la structure, le modèle de données, comment le faire fonctionner et le prolonger, et je réponds à toutes vos questions. Inclus dans chaque package, et en option.

