Realizado

Pequeno sistema web que consulta 2 Apis e gera relatórios Pdf detalhados.

Publicado em 14 de Julho de 2017 dias na TI e Programação

Sobre este projeto

Aberto

Objetivo do sistema:

Usuários realizarem consultas de empresas a partir do número do CNPJ. Podendo ser consultas individuais ou em lotes. Para consultas em lotes, um campo que permita inserir mais de um CNPJ e no máximo 50 deve ser disponibilizado, o separador deve ser ";" e um captcha deve ser digitado antes da consulta.


As requisições ocorrerão em 02 APIs:

Receitaws.com.br (API publica para consulta de informações sobre as empresas na receita federal)
Boavistaservicos.com.br (API Para consulta de crédito e relatório de informações cadastrais)

Resultado esperado: Usuário digita o número do CNPJ que deseja consultar, digita o captcha e clica em consultar. Automaticamente o sistema faz a requisição para as 02 APIs, armazena as informações (todas) em um banco de dados MySQL e em seguida pode gerar um relatório em PDF com todas as informações que ambas as APIs trouxeram.

As informações também permanecerão salvas no histórico de consultas do cliente, podendo posteriormente excluir, gerar novamente o relatório em PDF ou "arquivar".

A lista com as requisições realizadas devem ser exibidas e com opção de paginar, podendo selecionar tudo e realizar ações em massa, tais como: Excluir, gerar relatório PDF (Nesse caso, todos os relatórios PDFs serão gerados simultaneamente)

Pesquisa: Um campo de busca deve estar disponível para buscar informações sobre consultas já realizadas. Tal como por data, por empresa ou CNPJ.

Módulo de Login: Administrador e usuário.

Administrador: Consegue fazer consultas, adicionar e remover usuários, trocar as senhas dos usuários existentes. Também consegue puxar relatório de consultas realizadas pelos usuários. Consegue realizar upload da logo que fica no cabeçalho dos relatórios em PDFs gerados pelos usuários.


Usuário: Consegue realizar as consultas, gerar os relatórios, excluir consultas e alterar a própria senha.

Categoria TI e Programação
Subcategoria Programação
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: 19 de Julho de 2017

Habilidades necessárias

Outro projetos publicados por M. N. F.