A Typescript project to demostrate how to work with:
- DDD & CQRS & Event Sourcing
- Dependency injection
- Mockless tests
- Unit, Integration and E2E testing with jest and supertest
- Kubernetes + Helm + Prometheus + Custom metrics + Grafana
TODO
Jump into the documentation for in deep information
- Billing API and Worker/s
- Postgres
- RabbitMQ
- Prometheus Operator
- Alert manager
- Grafana + built in BillingAPI Dasboard