Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
-
Updated
Jun 11, 2024 - TypeScript
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
Complete working example of using Domain Driven Design (DDD), Hexagonal Architecture, CQRS, Event Sourcing (ES), Event Driven Architecture (EDA), Behaviour Driven Development (BDD) using TypeScript and NestJS. Like what you see? Don't forget to star! ⭐ ^^^
NestJS CQRS module for EventStore.org. It requires @nestjs/cqrs
Web dashboard for monitoring NATS servers.
NodeJS Microservice API Gateway, built using Traefik, NATS, Hapi, Hemera, and Docker
Easy, lightweight, relational database using SQLite and NATS JetStream
A graphql subscriptions implementation using nats and apollo's graphql-subscriptions
Applying Microservices Architecture using nodejs, MongoDB, redis, and handling async communication using nats. Deploying all these in a kubernetes cluster hosted on gcp.
📦 A collection of loosely related packages that you might find useful
NATS streaming server strategy and client for nestjs microservice based on the stan.js package
🚀 A self-hosted file sharing service (WIP)
A simple Nest.js application with Sequelize, GraphQL, Microservice using NATS and Multi-Tenant. Postgres database.
NATS v2 strategy and client for nestjs microservice
Some helper abstract classes in TypeScript to use NATS JetStream in Kubernetes by using official NATS client package "nats.js" for using in node.js SOA applications.
Add a description, image, and links to the nats topic page so that developers can more easily learn about it.
To associate your repository with the nats topic, visit your repo's landing page and select "manage topics."