Skip to Content

Technologies

  • NestJS - Main Framework
  • Passport - For Authentication
  • DrizzleORM - Library for interacting with the database
  • PostgreSQL - Database used
  • Class Transformer + Class Validator - Data Validation
  • Redis + BullMQ - For Notifications
  • JWT - Technology for authentication tokens used

NestJS was chosen for its modular and scalable structure. DrizzleORM provides a typesafe interface to the PostgreSQL database. Redis and BullMQ efficiently handle asynchronous tasks and Passport and JWT provide a modern and secure authentication system.

Last updated on