Realizado

Integrar 2 Softwares via Api e Criar 1 dos Softwares

Publicado em 23 de Janeiro de 2020 dias na TI e Programação

Sobre este projeto

Aberto

Integrar 2 Softwares via Api e Criar 1 dos Softwares

Para uma pequena imobiliária com 2 funcionários.

(1) integrar software vista ao software  que criará:

vista tem api disponível e bem documentada, e é um saas (software utilizado via navegador ou internet) para gestão de imóveis, tipo um zap.com.br pessoal da imobiliária.

Nele (1) cadastramos os imóveis e seus dados, (2) manda 1x ao dia uma carga dos imóveis para sites especializados em venda de imóveis (zap, olx, imovelweb, etc), ou seja, controla esses anúncios de imóveis, enviando a carga com informações e fotos dos imóveis, porque é integrado com esses sites especializados e (3) controla o nosso site pessoal da imobiliária, novamente enviando ao site informações e fotos dos imóveis para criar uma página para cada imóvel.

(2) criar software de snippets:

snippets são blocos de texto personalizados (redações, links, etc) que sejam reutilizáveis, porque exemplo: toda hora preciso informar meu endereço completo para alguém e é chato e trabalhoso ter que sempre escrever tudo. Solução (exemplo): crio um Snnipet com o nome de "Meu endereço" e coloco que seu conteúdo é "Rua Legal, 20. Leblon, rj, cep: xxx, referências, etc".


Software simples para organizar, criar, excluir, editar, duplicar, copiar e colar Snnipets via atalhos de teclado (hotkeys) ou via códigos (sequência de comandos e teclas do teclado). Ex: teclo "#144 + Enter" e cola o texto q escolhi para esse atalho, como "Olá como vai?"

a) Conteúdo (Snippets) na nuvem:

As minhas informações (Snippets) devem ficar salvas em uma conta pessoal no OneDrive, DropBox ou GoogleDrive para que possamos instalar o Software em vários computadores e em todos o conteúdo de Snippets sejam sempre os mesmos e espelhados, ou seja, alterou em um, altera em todos.

B) Exportar Snippets:

As minhas informações (Snippets) poderão ser exportadas para uma tabela excel.

C) Snippets criar:

Toda vez que cadastrarmos um novo imóvel no Vista, ele cria automaticamente um código numérico único para o novo imóvel cadastrado (ex: 334) e é quando incluímos diversas informações sobre o imóvel e seu proprietário.

Sempre que cadastrarmos um novo imóvel, o software de snippets deverá criar automaticamenteos seguintes snippets e com um atalho único para cada snippet criado.

Exemplos de Snippets e Atalhos a criar:

c.1) Link da página do imóvel em nosso site e Informações do imóvel:

Atalho "*883 + Enter" colará as informações abaixo:

Link da página do imóvel em nosso site.

Cód: 883.

*Estrela do Mar* (ABM / região Shopping Downtown).

[No VISTA essa variável acima "*Estrela do Mar* (ABM / região Shopping Downtown)", que informa o nome do condomínio e sua região, se chama "Empreedimento" e todo texto antes do "(ABM / região Shopping Downtown)", ou seja, antes do 1º parentese, deve estar em negrito e caso não aja () parentese todo o texto deverá ficar em negrito].

Barra da Tijuca. RJ.

*R$ 800.000 venda*. [Negrito entre ** asteriscos p WhatsApp].

*R$ 4.000 total* (alug+cond+iptu).
R$ 3.000 aluguel.
R$ 800 condomínio.
R$ 200 iptu.

Frontal mar, vista priviligiada, estuda permuta, varanda gourmet, piscina, sauna, quadra de tênis, quadra esportiva, quadra de squash, cozinha americana, ônibus condomínio,

4 quartos, 2 suítes, +Qto (de empregada), +1 Qto revertido, 140m², 2 vagas, armários, mobiliádo, semi-mobiliádo, sem mobília, ar condicionado, depósito ou box.

[As diversas variáveis acima, favor por nessa exata ordem e separadas em 2 parágrafos. Algumas são tags q marco no vista na seção dados do imóvel ou empreendimento e demais são campos na seção imóvel. As TAGS que não estiverem marcadas ou campos vazios, não por nada.


Pensar que em certos casos o parágrafo que começa com "Frontal mar", não existirá.

c.2) Nome do proprietário:

Atalho "**883 + Enter" colará as informações abaixo:

Rodrigo Macario Silva

c.3) Mapa (link da localização), Endereço, Nº, Condominio, Empreendimento (região):

Atalho "***883 + Enter" colará as informações abaixo:
                
Link da página da localização do imóvel... [Talvez tenha que integrar com o Google Maps, mas o VISTA tem o mapa nele].

Rua Lopes Mendes, 190.

Estrela do Mar (ABM / região Shopping Downtown)... [No VISTA essa variável se chama "Empreedimento"].

Barra da Tijuca. RJ.

c.4) Mapa (link da localização), Endereço, Nº, Apto, Bloco, Condominio, Empreendimento (região):

Atalho "****883 + Enter" colará as informações abaixo:
                
Link da página da localização do imóvel... [Talvez tenha que integrar com o Google Maps, mas o VISTA tem o mapa nele].

Rua Lopes Mendes, 190. Bloco 14, Unidade 1608.

Estrela do Mar (ABM / região Shopping Downtown)... [No VISTA essa variável se chama "Empreedimento"].

Barra da Tijuca. Rj.

D) Snippets organização

Opção para criar, remover, arrastar, duplicar e editar snippets e pastas para guardar e organizar os snippets na pasta que eu desejar.

Todos os snippets criados automaticamente e citados acima (seção c), deverão ser salvos em uma pasta no software de snippets chamado "imóveis atalhos".

Exemplo de nomes dos 4 Snippets, criados para cada imóvel e criados automaticamente e citados acima (seção c):

"*883 + Enter" se chamará "883*"
"**883 + Enter" se chamará "883**"
"***883 + Enter" se chamará "883***"
"****883 + Enter" se chamará "883****"

(3) janela pop-up:

informará observações internas:

toda vez que utilizarmos o atalho (ex: *883) para colar (enviar) o link da página do imóvel em nosso site, aparecerá uma janela pop-up próximo onde colamos o snippet (texto), com as informações contidas nas variáveis do vista chamadas de:

a) observações internas.
B) Exibir no site [caso essa tag esteja marcada (clicada ou com ok) considerar como conteúdo vazio, ou seja, sem nenhuma relevância e nem deverá aparecer qualquer informação, mas caso essa tag não esteja marcada, deverá informar o conteúdo "não anunciado em nosso site"].
C) Fotos melhorar [essa informação só aparecerá se essa TAG estiver marcada].


D) Visite já [essa informação só aparecerá se a TAG estiver marcada, porém por entre parenteses "(=imóvel de parceria)"].

Essa janela de pop-up ficará visível por 5 segundos e terá um botão de copiar todo o texto. Não havendo nada a ser copiado (conteúdo) nessa variável, nenhuma pop-up aparecerá. Essa janela pop-up não precisa ser grande ou larga, máximo 7 linhas para a informação.


(4) criar snippets de todos os imóveis

ao terminar o software deverá vasculhar todos os meus imóveis cadastrados no vista (estejam os imóveis ativos ou não) para criar os 4 snippets de cada imóvel que tivermos cadastrados no vista.

preferências

design com bootstrap ou parecido.

exigências

estudar (instalar e utilizar) um ótimo software de snippets chamado phrase express para fazer algo parecido, porém muito mais simples, claro.

Pequenas modificações, alterações e correções estão incluso no serviço. 

Códigos me pertencerão e terei todos os direitos autorais e comerciais sobre eles. Me deverão ser entregues ao final do serviço.
Quero um produto ou solução que eu fique independente de você ou de qualquer programador, incluso podendo modificá-los.

Usar as boas praticas de programação. Cito algumas: comentar o código inteiro, usar nomes de variáveis, pastas e arquivos intuitivas e em português. Enfim, entregar de forma que qualquer pessoa possa entender fácil o seu trabalho e dar continuação a ele.


Deverá documentar tudo também.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
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 Não (Eu nunca gerenciei esse tipo de projeto)
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: 22 de Fevereiro de 2020

Habilidades necessárias

PHP

Outro projetos publicados por R. M.