My projects

Task Management

A task management back-end application developed using NestJS features authentication, authorization, JWT

  • NestJS
  • JWT
  • PostgreSQL
  • TypeORM

NestJS Auth

NestJS developed API which provides features such as user authentication, authorization guards, session management and more.

  • NestJS
  • Sessions
  • SQLite
  • TypeORM

Blog API

The Node.js blog API features authentication, post management, comments, and auto-blocking inactive users. Admins and users can block others. It tracks post dates, user activity, and awards based on post count. Users can follow/unfollow, and metrics include profile views and post counts. Admins manage blocks, users update passwords, upload photos, and close accounts.

  • Node
  • Express
  • MongoDB
  • Mongoose
  • JWT
Majid Ali Khan
Open for Remote Work