As seguintes ferramentas foram usadas na construção do projeto:
- NestJS
- TypeScript
- Prisma
- Kafka
- Jest
- DDD (Domain-Driven-Design)
- SOLID
- Testes Unitários
- Design Patterns
Primeiramente, você precisa ter instalado em sua máquina as seguintes ferramentas: Git, e o instalador de pacotes npm. E lógico é bom ter um editor para trabalhar com o código como VSCode
# Clone este repositório
$ git clone <https://github.com/caduxl007/notifications-service.git>
# Acesse a pasta do projeto
$ cd notifications-service
# Instale as dependências
$ yarn add
# Execute a aplicação
$ yarn start:dev
## Prontinho você terá acesso a aplicação!!!