nestjs-eventstore
nestjs-eventstore copied to clipboard
NestJS module for eventsourcing development with eventstore database
EventSource module for NestJS
EventSource module for NestJS
NestJS module for eventsourcing development with eventstore database
About The Project
This module allows you to connect to a EventstoreDB to do event sourcing with nestjs.
This is a Work In Progress, not ready to use it in producction.
Getting Started
WIP
See example
Prerequisites
You require to have a nestjs project with this modules already installed and loaded:
Installation
-
npm
npm install @aulasoftwarelibre/nestjs-eventstore -
yarn
yarn add @aulasoftwarelibre/nestjs-eventstore
Usage
Loading the module
Contributing
License
Distributed under the EUPL-1.2 License. See LICENSE for more information.
Running the example
To run the example you will need docker. Just run:
docker compose up -d
And a few minutes later you will access to the example application in the next urls:
Acknowledgements
This module was created following next articles:
- https://medium.com/@qasimsoomro/building-microservices-using-node-js-with-ddd-cqrs-and-event-sourcing-part-1-of-2-52e0dc3d81df
- https://medium.com/@qasimsoomro/building-microservices-using-node-js-with-ddd-cqrs-and-event-sourcing-part-2-of-2-9a5f6708e0f
- https://nordfjord.io/blog/event-sourcing-in-nestjs