Pesquisar

Ajustes em aplicação c# - Webscrapper

08/12/2021 às 10:17

Descrição do Projeto:

O Que é essa aplicação?

É um Webscrapper/webservice em c# que executa 3 tipos de consultas diferentes e extrai dados dessa consulta no site do tribunal de justiça de São Paulo e salva em um banco de dados mysql, eu tenho o código fonte dessa aplicação.

Como funciona:
Bom, a aplicação tem 3 diferentes funções, que são:

(1) Consulta do site: https://esaj.tjsp.jus.br/cjpg/ - Chamada na aplicação de (consultacjpg/dadoscjpg)

(2) Consulta no site: https://esaj.tjsp.jus.br/cjsg/consultaCompleta.do?gateway=true chamada na aplicação de: (consultacompleto/dadoscompletos)

(3) Consuta no site (consultaprocesso):
(3.a) https://esaj.tjsp.jus.br/cpopg/open.do
(3.b) https://esaj.tjsp.jus.br/cposg/open.do ou
(3.c) https://esaj.tjsp.jus.br/cposgcr/open.do -

a consulta no 3.a, 3.b ou 3.c depende de um dado a ser cadastrado no banco de dados que pode ser “1” “2” ou “3” - coluna “Instância” Database: PortalParametros » Table: PARAMETROS_PROCESSO

Eu gravei 3 videos para tentar demonstrar como funciona a aplicação:

“consulta cjpg” video relacionado a 1º consulta
“consulta completa” video relacionado a 2º consulta
“consulta processo” video relacionado a 3º consulta

Vídeos URL:
https://drive.google.com/drive/folders/1Y6-Ye4LcJhlyFEA9erI5Uf9oNfCBQ6Oe?usp=sharing

O que eu preciso que seja feito?
Relacionado a consulta nº 1 (cjpg) (1)
(a) Aumentar a velocidade da consulta
(b) A coluna “data disponibilidade” que atualmente encontra-se em formato texto, deve ser alterada para o fomato data.

Relacionado a consulta nº 2 (consultacompleto) (2)
(a) Aumentar a velocidade da consulta
(b) A coluna “DataJulgamento” que atualmente encontra-se em formato texto, deve ser alterada para o fomato data.

Relacionado a consulta nº 3 (consulta processo) (3)
(a) Aumentar a velocidade da consulta
(b) A aplicação atualmente executa 5 vezes a mesma consulta para extrair as movimentações do processo, enquanto deveria executar apenas 1x e pegar todas as movimentações.
(c) A aplicação atualmente extrai apenas os últimas 5 movimentações do processo, enquanto deveria extrair todas, devem ser aplicadas correções para que a aplicação extraia todas as movimentações existentes e presentes. - ( video “consulta processo” - final).
(d) Incluir uma coluna/opção da pessoa poder selecionar se serão extraídas movimentações ou não, ao selecionar não, não será executada a tarefa de extrair movimentações, o que provavelmente trará uma grande economia de tempo na execução desse tipo de consulta.
(e) Mapear e resolver o por que alguns parâmetros são devidamente consultados e extraídos em alguns processos e em outros não (provavelmente algum tipo de erro de nomenclatura).
(f) Eventual erro de consulta/acesso ao processo, a aplicação deverá pular esse parâmetro e passar para o próximo, evitando assim que a consulta seja interrompida no meio.

Ajustes Gerais:
(a) Ajustes de Bug no código
(b) Aumento de velocidade no Código e aplicação no geral.
(c) Rotinas – A aplicação fornece a possibilida

Habilidades desejadas:

MySQL Programação C#

Atividades do cliente nesse projeto:

Última visualização: 22/12/2021 às 17:27

Última interação: 10/12/2021 às 08:18

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 2
Propostas excluídas: 1
Interessados: 3
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (1)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Integração entre Elementor, ManyChat e API do WhatsApp - Preciso integrar a captação do contato do WhatsApp feita via formulário do Elementor no WordPress com minha conta do ManyChat, de forma que o sistema faça um disparo ind...

Consumo de API REST WooCommerce - Estou enfrentando alguns erros ao configurar e consumir a API REST do WooCommerce. Preciso de ajuda nessa configuração.

Criação de agente de inteligência artificial personalizado - [FREELANCER] A BSH Norte está procurando por talentos em programação e desenvolvimento back-end. Tipo de trabalho: projeto temporário Modalidade: 100% remoto Requisi...

Desenvolvimento de landing page para gerenciador de obras - Projeto: Desenvolvimento de landing page para plataforma de gerenciamento de obras para pequenos construtores autônomos. Descrição: Estamos buscando um freelancer experiente e...

Desenvolvimento de site institucional - Estou procurando um profissional para desenvolver um site completo, que envolva tanto o design visual quanto a programação técnica. O objetivo é criar um site funcional,...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.