Je concevrai un backend nestjs sécurisé avec rbac et authentification sso


À propos de ce service
Traduction automatique
Développement backend NestJS & Node.js de niveau entreprise
Je ne me contente pas d’écrire des endpoints CRUD, je conçois des systèmes backend de la manière dont les plateformes d’entreprise doivent être construits : sécurisés, évolutifs et maintenables dès le départ.
Récemment, j’ai créé le backend complet d’une plateforme de collaboration d’entreprise combinant réseaux sociaux, gestion de documents, planification et opérations internes. Cela nécessitait une authentification RBAC réelle, une authentification SSO, des fonctionnalités en temps réel, et des intégrations avec une demi-douzaine de services tiers, pas seulement des endpoints REST basiques.
Pourquoi travailler avec moi
La plupart des « développeurs backend » ici peuvent créer une API CRUD. Très peu savent concevoir un système qui reste propre, sécurisé et rapide une fois qu’il a de vrais utilisateurs, de vraies données et de vraies règles de permission. Je me spécialise dans cette lacune.
Ce que j’apporte
- NestJS, Node.js, TypeScript, PostgreSQL
- RBAC et permissions fines
- SSO / OAuth2 (Google, Outlook, personnalisé)
- authentification JWT avec tokens de rafraîchissement
- Temps réel via Socket.IO
- Recherche Elasticsearch
- AWS (S3, SNS, CloudFront)
- Notifications push Firebase
- Synchronisation de calendrier (Google/Outlook)
- Swagger / documentation API
Vous avez un projet complexe ou personnalisé ? Contactez-moi d’abord pour que je puisse en définir précisément la portée.
Découvrez Saad Ur Rehman
AI Solutions, Node js Backend Engineer
- DePakistan
- Membre depuisnov. 2022
- Temps de réponse moy.1 heure
Langues
Ourdou, Anglais, Néerlandais
Traduction automatique
Mon portfolio
FAQ
Traduction automatique
Est-ce que j'obtiens le code source complet ?
Oui. Chaque package inclut un accès complet et illimité au code source et au dépôt. Aucun fichier caché ou retenu.
Pouvez-vous travailler avec ma base de code existante au lieu de repartir de zéro ?
Oui. J’audite, étends et refactorise régulièrement des projets NestJS/Node.js existants. Partagez votre repo ou une description de la configuration actuelle avant de commander pour que je puisse le définir précisément.
Gérez-vous le déploiement et la configuration de l’hébergement ?
Je peux mettre en place des pipelines CI/CD et fournir des conseils pour le déploiement sur des plateformes comme AWS, Railway, Render ou DigitalOcean. Les coûts d’hébergement et d’infrastructure sont à la charge du client.
Avec quelle base de données travaillez-vous?
PostgreSQL est ma base de données principale, mais je travaille aussi avec MySQL et MongoDB selon les besoins du projet. Faites-moi savoir votre préférence avant de commander.
Allez-vous fournir de la documentation sur l'API ?
Oui. Tous les packages incluent la documentation Swagger. Les versions Standard et Premium incluent également des commentaires détaillés dans tout le code.
Mon projet ne correspond à aucun des packages listés, que dois-je faire ?
Contactez-moi d’abord avec vos besoins. Je définirai une offre personnalisée pour que vous ne payiez que ce dont vous avez réellement besoin.
Signez-vous une NDA ?
Oui, je suis prêt à signer un NDA avant de discuter des détails du projet.
Comment fonctionnent les révisions ?
Chaque package comprend un nombre défini de révisions pour corriger des bugs ou faire des ajustements dans le cadre initial. Les modifications hors du périmètre initial sont considérées comme un travail supplémentaire et sont tarifées séparément.
Pouvez-vous intégrer l’authentification avec notre système utilisateur existant (Auth0, Firebase Auth, Cognito, etc.) ?
Oui. Je peux m’intégrer à un fournisseur d’authentification existant ou créer une authentification from scratch, selon ce qui convient à votre architecture.
Est-ce que vous écrivez des tests ?
Des tests unitaires et d’intégration sont disponibles sur demande et inclus par défaut dans le package Premium. Faites-moi savoir si vous avez besoin d’une couverture de test pour Basic ou Standard.

