Evaluating bids

Criar um plugin de wordpress para comparar valores de câmbio entre fornecedores diferentes.

Published on the March 23, 2017 in IT & Programming

About this project

Open

#Projeto

Criar um plugin de wordpress para comparar valores de câmbio entre fornecedores diferentes.

#Orçamento

Até R$1000,00;

#Prazo

até 10 dias úteis.

#Descrição

Deve ser implementado um plugin de wordpress.

Esse plugin vai permitir que o usuário compare taxas de câmbios entre vários fornecedores diferentes. Similar ao que é feito neste site: www.monito.com.

O usuário informa uma quantidade de dinheiro que ele quer mandar para outro país e então escolhe da onde ele está mandando para onde ele quer mandar. Após isso é feito uma pesquisa entre alguns fornecedores já pré-definidos e então uma lista de resultados é exibida mostrando os valores que cada fornecedor cobra para realizar a transferência internacional.

Essa pesquisa com outros fornecedores será feita no momento que uma pesquisa for realizada. Ou seja, quando o usuário clicar em pesquisar, o plugin deve acessar o site desses fornecedores para fazer a pesquisa. Esse acesso será feito ou pela api que o fornecedor oferece ou por scraping, caso ele não disponha de uma api.
Vale ressaltar que essa pesquisa funciona de forma diferente para cada fornecedor, então será necessário criar uma implementação para cada um deles.

Os fornecedores também devem ser cadastrados no banco de dados do site. Na prática deve ser criado um tipo customizado de post onde será informado os dados dos fornecedores que devem ser usados em uma pesquisa.

O plugin deve registrar um shortcode que irá renderizar um formulário de pesquisa que pode ser colocado em qualquer parte do site. Esse formulário de pesquisa é o formulário que pede o valor que o usuário quer mandar e o país de origem e destino. Similar ao que existe na página www.monito.com.


No formulario inicial a opcao "selected by default" deve ser o pais de origem deve ser baseado no ip do usuario.

O plugin deve registrar um template de página que irá renderizar o template para exibir os resultados de uma pesquisa. De preferência os parâmetros da pesquisa devem ser passados pela url para que o shortcode mencionado anteriormente possa enviar dados para qualquer página que usa esse template.

Os resultados da pesquisa pelo usuario devem ser apresentados numa tabela responsiva e poder ser ordenados por valores pelo usuario assim como permitir a aplicacao de filtros.

Os filtros são definidos no banco de dados de acordo com cada fornecedor individualmente: paises de envio, paises receptores, valor minimo, valor maximo, tempo de entrega, metodo de entrega, taxa de envio e taxa de cambio.

Cada fornecedor alem desses dados usados pels filtros tera ainda um campo no banco para imagem, link interno, link externo, promocao e a possibilidade de futuros podem ser adicionado para aparecer na tabela final ou apenas para uso interno.

Nessa tabela os resultados devem ser apresentados comparando os valores de cada fornecedor, deduzindo as taxas de envio e de cambio.

Devera existir a possibilidade de cada fornecedor ter a sua tabela propria para ser inserida na pagina dedicada a esse mesmo fornecedor. (Os mesmo campos mas apenas com os seus dados)

As taxas de cambio para comparacao e que vai funcionar como referencia para todos os fornecedores serão retiradas a partir um site externo que fornece api com os dados "mid market rate" (taxa media de mercado). Sera fornecido a quem for selecionado para o projeto e deve poder ser alterado mais tarde.
Dados em tempo real.

Apos ser mostrada a tabela de resultados deve existir a possibilidade de ser adicionar uma nova linha onde o usuario pode inserir os dados de outro fornecedor a sua escolha e que tambem serao comparados na tabela.

Esta é a lista dos fornecedores que devem ser cadastrados e integrados para funcionar com a pesquisa:
Alguns possuem api, a maior parte nao, por isso deve ser feito o scraping para que os dados estejam sempre atuais ja que a comparacao deve ser feita em tempo real.

https://www.westernunion.com
https://money.lebara.com/uk/en
https://transferwise.com/
http://www.currenciesdirect.com/en/uk
https://www.currencyfair.com/
https://www.currencytransfer.com/
https://www.frontierpay.com/services/transfer-money-worldwide/personal-quote/
http://www.torfx.com
https://www.ukforex.co.uk
https://www.worldremit.com
http://www.hifx.co.uk
https://www.transfergo.com/en

Todo o codigo devera ser convenientemente documentado e deve ser anexado um documento com instrucoes completas sobre como usar o sistema.

O plugin deve possibilitar ser traduzido para outras linguas atraves de outros plugins wordpress, ser seguro e rapido e funcionar em qualquer tema wordpress.

Deve ficar atualizado junto com as atualizacoes do proprio wordpress.

Em caso de alguma duvida fique a vontade para eu esclarecer.

Category IT & Programming
Subcategory Wordpress
What is the scope of the project? Custom development
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Other (Other APIs)

Delivery term: April 02, 2017

Skills needed