Skip to content

brenohennrique/account_movement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Account Movement

Script desenvolvido com Ruby 2.6.3 para calcular o balanço da conta corrente dos clientes.

Objectivo

O script recebe dois arquivos como parâmetros, sendo eles ./contas.csv e ./transacoes.csv e exibe o saldo final de cada conta com base em suas transações. Todos os valores são devem estar em centavos de real (inteiro). Sempre que uma conta assumir um valor negativo, deve será aplicado uma multa de R$ 3,00 em cada transação.

Requisitos

Para estar utilizando a aplicação de utilizando a aplicação de uma maneira simples, foi utilizado Docker e o Docker Compose para orquestrar o container e assim executar o script.

Passo 1: Instalar o Docker. Passo 2: Instalar o Docker-Compose.

Utilização

Para estar executando a script foi criado um container utilizando a imagem do Ruby.

Executar aplicação: docker-compose up

Dependências

  • C
    • CSV: Dependência utilizada para ler e processar os arquivos CSV.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages