Back to projects
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.