Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davila23/rottay-tracker-cqrs
Proof of concept architecture CQRS
https://github.com/davila23/rottay-tracker-cqrs
cqrs-architectural-pattern eventstore javascript node postgresql swagger-ui
Last synced: about 1 month ago
JSON representation
Proof of concept architecture CQRS
- Host: GitHub
- URL: https://github.com/davila23/rottay-tracker-cqrs
- Owner: davila23
- Created: 2020-06-11T14:37:01.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T03:56:27.000Z (almost 2 years ago)
- Last Synced: 2023-03-07T21:57:19.251Z (almost 2 years ago)
- Topics: cqrs-architectural-pattern, eventstore, javascript, node, postgresql, swagger-ui
- Language: TypeScript
- Homepage:
- Size: 5.29 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Description
Proof of concept CQRS Architecture with Nestjs, Typescript, EventStore running in docker.
The big picture :
Events Flow :
## Dependency Table
| Name | Version |
| ------------- |:-------------: |
| [EventStore](https://eventstore.org) | Latest |
| [Node.js](https://nodejs.org) | Dubnium |
| [TypeScript](https://www.typescriptlang.org) | 3 |
| [Docker Compose](https://docker.com) | 3 |
| [Postgres](https://www.postgresql.org/) | Latest |## Installation
```bash
$ yarn
```## Running the app
```bash
# run
$ yarn start# run using with Docker
$ ./scripts/up.sh # to start
$ ./scripts/down.sh # to stop
```## Swagger
URL: http://localhost:7070/api
## Event Store
URL: http://localhost:2113
## Postgres
```bash
> psql -h localhost -U postgres
> postgres```