- Implementar os Casos de Uso
- Conectar os Casos de Uso com a abstração do respectivo repositório
- Implementar os repositórios em memória e no banco de dados/Prisma
- Conectar os Controller com os Casos de Uso
enviar requicao -> pegar requisicao no Controller -> passar os dados para o caso de uso (serviço) -> o serviço é executado e retorna algo -> pegamos o resultado e devolvemos para o client