Consulta de CEP para viabilidade de fornecimento de FO. Viabiliza é focado para uso dos colaboradores
Go to file
2026-05-12 17:57:30 -03:00
.cache first commit 2025-10-15 15:07:36 -03:00
.vscode REFACTOR: Melhorias do CSS e HTML para telas menores. 2025-10-27 10:21:32 -03:00
config FEAT: Adiciona suporte à consulta de viabilidade por geolocalização e refatora lógica de processamento de CSV 2026-01-15 15:16:28 -03:00
controller FEAT: Novos tipos de arquivos são permitidos 2026-05-04 16:38:37 -03:00
logs first commit 2025-10-15 15:07:36 -03:00
middlewares REFACTOR: Projeto refatorado para utilizar api de contratação para efetuar as viabilidades. 2026-01-07 09:49:26 -03:00
models FEAT: Adiciona novo arquivo de modelo para análise de viabilidade por geolocalização e disponibiliza para download ao clicar em "Baixar Modelos". Pequenas alterações nos textos do front-end. 2025-11-10 14:38:01 -03:00
public FEAT: Adicionado suporte para cabeçalhos em arquivos Excel e ajuste na leitura de linhas em CSV 2026-05-12 17:57:30 -03:00
routes REFACTOR: Atualiza rota de consulta por geolocalização para incluir prefixo 'viabilidade' 2026-01-15 16:16:09 -03:00
service FEAT: Adicionado suporte para cabeçalhos em arquivos Excel e ajuste na leitura de linhas em CSV 2026-05-12 17:57:30 -03:00
tmp first commit 2025-10-15 15:07:36 -03:00
.gitignore REFACTOR: Projeto refatorado para utilizar api de contratação para efetuar as viabilidades. 2026-01-07 09:49:26 -03:00
.node-version FEAT: Adiciona intruções para uso do CSV de geolocalização 2025-12-04 11:51:55 -03:00
app.js REFACTOR: Projeto refatorado para utilizar api de contratação para efetuar as viabilidades. 2026-01-07 09:49:26 -03:00
app.old.js REFACTOR: Remoção de serviços obsoletos e implementação da nova funcionalidade de viabilidade pela API de contratação 2025-12-30 09:16:07 -03:00
package-lock.json FEAT: Novos tipos de arquivos são permitidos 2026-05-04 16:38:37 -03:00
package.json FEAT: Novos tipos de arquivos são permitidos 2026-05-04 16:38:37 -03:00
README.md first commit 2025-10-15 15:07:36 -03:00
server.js REFACTOR: Remoção de serviços obsoletos e implementação da nova funcionalidade de viabilidade pela API de contratação 2025-12-30 09:16:07 -03:00
tmp_versions.json first commit 2025-10-15 15:07:36 -03:00

Aplicação Viabilidade

Pequena aplicação Node.js para processar CSVs com endereços/lat-lon e consultar a API de viabilidade.

Como usar:

  1. Abra um terminal e entre na pasta aplicação viabilidade.
  2. Crie um virtualenv Node e instale dependências:
npm install
  1. Inicie o servidor:
npm start
  1. Abra http://localhost:3000 no navegador. Faça o upload do CSV ou consulte manualmente por latitude/longitude.

Notas:

  • Configure variáveis de ambiente API_KEY e COOKIE se quiser usar credenciais diferentes.
  • O CSV de saída é gravado em aplicação viabilidade/outputs com ponto-e-vírgula como separador.