You will get a secure NestJS auth module (JWT + refresh, Argon2, MFA) with Swagger docs


Project details
I deliver a production-ready authentication service built with NestJS 10, Prisma, and PostgreSQL. You get secure email/password with Argon2, JWT access/refresh, validation, and full Swagger + Postman. Tier 2 adds refresh-token rotation and rate-limit friendly headers. Tier 3 adds TOTP-based MFA, Dockerized deployment (single-tenant if needed), and CI setup (build/test/deploy). I can deploy to your cloud (Render/Railway/Heroku/AWS) or host it for you; every package includes DB provisioning, env configuration, migrations, health checks, and a short runbook. Deliverables: live base URL, /docs, Postman environment, and support for 7/14/30 days. Add-ons: SSO/SAML, RBAC, multi-tenant, branding.
Programming Languages
JavaScript, TypeScriptCoding Expertise
SecurityWhat's included
| Service Tiers |
Starter
$330
|
Standard
$450
|
Advanced
$560
|
|---|---|---|---|
| Delivery Time | 3 days | 4 days | 5 days |
Number of Revisions | 2 | 3 | 4 |
Design Customization | - | - | |
Content Upload | - | - | - |
Responsive Design | - | - | - |
Source Code | - |
Optional add-ons
You can add these on the next page.
Fast Delivery
+$100
Additional Revision
+$50About Ahmed
Backend API Engineer | Node.js/NestJS, Prisma, PostgreSQL
Giza, Egypt - 3:08 pm local time
I design and ship clean, testable backends in NestJS + TypeScript, using Prisma and PostgreSQL. Scope usually includes authentication (JWT access/refresh, Argon2 hashing, optional TOTP/MFA), RBAC/permissions, request validation, consistent error models, rate limiting, and OpenAPI/Swagger docs in a Dockerized setup.
I’ve delivered HR workflows (employees/roles, leave balances, approvals) and e-commerce cores (products, categories, carts, orders) ready for payment integration. You get production-ready code with clear architecture, Prisma migrations, GitHub Actions CI, a Postman collection, and a README that makes handover painless.
Tech: NestJS, Node.js, TypeScript, Prisma, PostgreSQL, Redis, Docker, GitHub Actions, OpenAPI/Swagger, React/Next.js (admin).
Steps for completing your project
After purchasing the project, send requirements so Ahmed can start the project.
Delivery time starts when Ahmed receives requirements from you.
Ahmed works on your project following the steps below.
Revisions may occur after the delivery date.
1. Kickoff & access
Confirm package/tier and hosting choice. Exchange credentials securely, set JWT TTLs, pick domain/subdomain, and align on traffic caps & support window.
2. Provision DB & app service
Create Neon Postgres (or use yours). Configure env vars & secrets, CORS, and rate-limit defaults. Prepare deployment branch for the selected tier.



