Aguardando garantia

Adicionar 2 novos recursos em sistema Laravel já pronto

Publicado em 15 de Agosto de 2017 dias na TI e Programação

Sobre este projeto

Aberto

Descrição:
PROJETO: Incluir 02 novas features em um sistema já funcionando em framework Laravel.
Os detalhes abaixo farão mais sentido quando você acessar o link da versão já em produção.

Recurso 01:
Importar domínios
Pesquisar domínios

Como vai funcionar:
Na página "Importar domínios" deve ser incluída uma caixa de texto no qual os usuários poderão importar uma lista de domínios com final "br", os domínios importados serão consultados a cada 10 segundos no site "https://registro.br/2/whois" e os seguintes dados serão armazenados:

Domínio:
Titular:
Documento:
Responsável:
País:
Nome: Sergio Roberto Rodrigues
Email: ccops@markmonitor.com

O usuário poderá visualizar esses dados online e também poderá exportar em xls,csv. Assim como excluir em massa conforme sistema já publicado.

Recurso 02:
Importar Empresas por nome
Pesquisar empresas

Nesse recurso deve usar a mesma mecânica que o primeiro, porém será usada aqui a API do Google Maps.
Link da API: https://developers.google.com/maps/documentation/javascript/places?hl=pt-br

Ao clicar em importar empresas por nome o usuário deverá selecionar o país no qual deseja consultar (Dropdown)
Lista de países: http://www.sport-histoire.fr/pt/Geografia/Paises_por_ordem_alfabetica.php

Após selecionar o país, deverá inserir os nomes das empresas no qual deseja obter informações numa caixa de texto, usando o separador ";" e deverá clicar em "Enviar" para iniciar a captação.

Os dados que serão captados nesse recurso são:

- Nome da empresa
- Endereço completo (Uma coluna por tipo de informação: Endereço com número, Bairro, Cidade, Estado, CEP, País)
- Telefone
- Horário de funcionamento
- Website

Uma coluna com o titulo "Chave" deve ser criado para que o usuário possa visualizar a informação que ele introduziu para ser extraída, tanto no caso de "domínio" como no caso de "empresa".
===============================================================================
Dashboard:

No Dashboard devem ser incluídos blocos adicionais que exibem o status das tarefas assim como na função que já está em andamento.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
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: Não estabelecido

Habilidades necessárias

Outro projetos publicados por M. N. F.