All projects
Open source

User Profiles REST API

Node.js · TypeScript · MongoDB

Overview

A JWT-protected CRUD API built with Express, Mongoose and Zod — with pagination, rate limiting, NoSQL-injection defense, Swagger docs, 55 automated tests and a live Vercel deployment.

  • JWT authentication, pagination and rate limiting.
  • NoSQL-injection defense and schema validation with Zod.
  • Swagger documentation and 55 automated tests.
Period
2026
Category
Web · Open source
Stack
Node.jsTypeScriptExpressMongoDBZodSwagger