Este é um projeto criado com intuito de validar alguns conhecimentos em Solid, DDD, manipulação de banco noSql e clean code. O projeto é basicamente um autorizador de transações bancárias simplificado, validando apenas dados da conta e limite disponível.
Certifique-se de ter o seguinte instalado em seu sistema:
Clone este repositório:
git clone https://github.com/gcamposl/fraud-sys.git
Navegue até o diretório do projeto e execute o comando abaixo para construir a imagem Docker:
docker-compose build
Inicie o container:
docker-compose up -d
Execute a API:
cd Api/
dotnet run
Tenha acesso ao Swagger da Api através da Url:
https://localhost:33062/swagger
docker-compose down