Skip to content

Converte os PDFs que vêm do SERASA para o formato CSV usado no Apex

Notifications You must be signed in to change notification settings

dev-cda/serasa_pdf_to_csv

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conversor Serasa PDF para CSV

Descrição

Este projeto tem como objetivo converter um arquivo PDF do Serasa em um arquivo CSV para validação no APEX Crédito e Cobrança.

Link para app em produção

Como executar localmente

OBS: Esse projeto foi desenvolvido visando rodar em um ambiente Linux. Caso esteja utilizando Windows, algumas etapas podem ser diferentes (tente por sua conta e risco).

  1. Certifique-se de ter instalado em seu computador o Python, Pip, Git e Docker.

  2. Clone o repositório

git clone https://github.com/dev-cda/serasa_pdf_to_csv.git
  1. Acesse a pasta do projeto
cd serasa_pdf_to_csv
  1. Rode o comando para buildar o container
docker-compose build
  1. Rode o comando para subir o container
docker-compose up
  1. Acesse a aplicação no link http://localhost:5000 no seu navegador.

Como subir atualizações

Para subir atualizações no projeto, devemos primeiro atualizar o repositório local, subir para o repositório remoto (GitHub Dev-CDA) e depois atualizar o repositório que fica no servidor do Docker (192.168.1.20)

Então, após dar commit no seu repositório local e subir para o repositório remoto, siga os passos abaixo:

  1. Acesse o servidor do Docker via SSH utilizando as credenciais de acesso.

  2. Acesse a pasta do projeto

cd ..
cd docker
cd serasa_pdf_to_csv
  1. Identifique e finalize o container que está rodando a aplicação

Para visualizar os containers rodando.

docker ps

Para parar um determinado container. Substitua <container_id> pelo ID do container que deseja parar.

docker stop <container_id>
  1. Atualize o repositório do servidor com as mudanças feitas no repositório
git pull
  1. Refaça o build e suba o container novamente
docker-compose build
docker-compose up
  1. Acesse a aplicação no link de produção.

About

Converte os PDFs que vêm do SERASA para o formato CSV usado no Apex

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 52.2%
  • Python 47.1%
  • Dockerfile 0.7%