"O teste consiste em criar uma interface web que aceite upload do arquivo CNAB, faça um parse nos dados e armazene-os em um banco de dados relacional e exiba essas informações em tela."
A aplicação aceita o upload de arquivos CNAB.txt para serem parseados e salvos em um banco de dados e exibindo-os em tabelas.
Para instalação é necessário:
- Ruby v2.7.3
- Rails 6.1.7.4
- PostgreSQL
Para as dependências do projeto certifique de estar na pasta do projeto rode o comando
-
bundle install
-
yarn install
-
rake db:create
-
rake db:migrate
-
rails s
-
Acesse a aplicação em http://localhost:3000/
Importe o arquivo cnab.txt e confira as transações e o saldo de acordo com o menu
=====================================================================