Open Source · Backend View repository
Node-360 — Production-Shaped Node.js API & Runtime Lab
A runnable Node.js/Express reference project covering production API concerns end-to-end — auth, validation, observability, and runtime internals.
Impact
JWT auth + RBAC + bcrypt
Impact
Layered, swappable architecture
Impact
Jest / Supertest test suite
What I built
- REST APIs with JWT auth, bcrypt, role-based authorization, Zod validation, centralized error handling, structured logging, rate limiting, security headers, CORS, health checks, and graceful shutdown.
- Layered architecture with routes, middleware, controllers, services, repositories, and a swappable JSON-backed datastore.
- Runtime demos for WebSockets, worker threads, the cluster module, and child processes, with Jest/Supertest unit and integration tests.
Want to discuss this project? Reach me at lalitkumarsaini1994@gmail.com.