Pinned Repositories
alirezanqp
blog-api
A NodeJS project developed by Typescript and used PostgreSQL for Database
Design-Patterns
Implementing Design Patterns in Go and TypeScript
hexagonal-ddd-notes-app
A simple Notes Management system implemented with Domain-Driven Design (DDD), Hexagonal Architecture, and a Modular Monolithic structure using TypeScript. Features Redis caching, Swagger API documentation, and robust CI/CD pipelines.
messanger_backend
🚀✨ Real Time Chat Application
mongodb-backup
Scripts for automating MongoDB backups, compressing them into ZIP files, and securely uploading to AWS S3. Includes a cleanup script to manage old backups and free up disk space. Designed for easy configuration and scheduling with cron jobs.
nestjs-observability
Enhanced Observability NestJS Boilerplate: Integrated Metrics, Tracing, & Logging
nodejs-backend-roadmap
Node.js Backend Engineer Roadmap 2025
shop-backend
eCommerce Backend developed by TypeScript
typescript-express-starter
🚀 A quick Node.js project starter by TypeScript and Express
alirezanqp's Repositories
alirezanqp/nodejs-backend-roadmap
Node.js Backend Engineer Roadmap 2025
alirezanqp/nestjs-observability
Enhanced Observability NestJS Boilerplate: Integrated Metrics, Tracing, & Logging
alirezanqp/shop-backend
eCommerce Backend developed by TypeScript
alirezanqp/alirezanqp
alirezanqp/blog-api
A NodeJS project developed by Typescript and used PostgreSQL for Database
alirezanqp/Design-Patterns
Implementing Design Patterns in Go and TypeScript
alirezanqp/hexagonal-ddd-notes-app
A simple Notes Management system implemented with Domain-Driven Design (DDD), Hexagonal Architecture, and a Modular Monolithic structure using TypeScript. Features Redis caching, Swagger API documentation, and robust CI/CD pipelines.
alirezanqp/mongodb-backup
Scripts for automating MongoDB backups, compressing them into ZIP files, and securely uploading to AWS S3. Includes a cleanup script to manage old backups and free up disk space. Designed for easy configuration and scheduling with cron jobs.
alirezanqp/rate-limiter-ts
This npm package provides a rate limiter middleware for Express applications. It helps prevent abuse of your API by limiting the number of requests that can be made from a specific IP address within a given time frame.
alirezanqp/Algorithms
Algorithms in Golang and Typescript
alirezanqp/docker-nestjs-prisma
Dockerize Nestjs with Prisma
alirezanqp/docs.nestjs.com
The official documentation https://docs.nestjs.com 📕
alirezanqp/fastify-api
RESTful API with Fastify, Prisma & TypeScript
alirezanqp/github-stats
alirezanqp/go-learning
Some useful resources for learning Go
alirezanqp/JokeGraphQLTS
This repository contains a GraphQL-based API project built with TypeScript and Apollo GraphQL. It provides various functionalities related to jokes, including retrieving jokes, filtering and ordering them, searching within jokes, adding new jokes, editing existing jokes, and deleting jokes. Additionally, the API supports user authentication for adm
alirezanqp/K8s-learning
resources and exercises for learning Kubernetes
alirezanqp/monopay
💳 A node.js package for making payment transactions with different Iranian payment gateways
alirezanqp/nest-boilerplate
NestJs Boilerplate
alirezanqp/nest-grpc
NestJS Microservices: simple eCommerce Application with gRPC, API Gateway and Authentication
alirezanqp/nestjs-api
Simple API with NestJs and Mongoose
alirezanqp/noghte-khat-api
a API for Noghteh-Khat with NestJs and PostgreSQL
alirezanqp/novu
GitOps based Notification Infrastructure as Code. Embeddable Notification Center, E-mail, Push and Slack Integrations.
alirezanqp/OpenTs-Server-overview
alirezanqp/own-http-server-go
Build HTTP server with Golang
alirezanqp/real-time-chat-app
Real-Time Chat App with Redis Pub/Sub and Stream
alirezanqp/redis-ts
alirezanqp/ru101
Redis University RU101 Introduction to Redis Data Structures
alirezanqp/s3-file-upload
file upload service with NodeJS, Typescript, Clean Architecture and AWS S3
alirezanqp/terraform-aws
Terraform on AWS for EC2,...