Carregar Fotografias e Dados de Anúncios de Imóveis para o Google Drive

Necessário: Uma conta Google e uma conta gratuita no Cloudflare. É tudo.

Partilhe uma ligação. As pessoas abrem-na, entram com o Google, preenchem um formulário curto e carregam fotografias. Tudo vai directamente para o Google Drive delas. Sem servidor. Sem taxas de armazenamento. Sem aplicação para instalar.

O que fica no Drive

Cada carregamento cria uma pasta com marca de tempo. Dentro: as fotografias e um pequeno ficheiro de dados com cada campo do formulário guardado — tipo de anúncio, preço, área, quartos, casas de banho, morada e mais.

A pasta fica no Drive do próprio utilizador. Pertence-lhe.

Recolher tudo no seu e-mail — ou não

Há uma definição em config.js: autoShare.

Defina como true. Cada carregamento é partilhado automaticamente no seu Gmail. Todos os anúncios chegam a um único sítio, no seu Drive, sem pedir a ninguém que lhe envie nada.

Defina como false. Cada pessoa mantém o seu carregamento privado. Não o vê. Ideal para equipas internas onde cada um gere os seus próprios ficheiros.

Você controla o formulário

O formulário vem pronto para imóveis: tipo de anúncio, preço, área, quartos, casas de banho, características, morada, distrito. Pode alterar qualquer etiqueta, adicionar opções, remover campos de que não precisa. Um único ficheiro. Sem programação.

Sem servidor, sem custos

É uma aplicação puramente de browser. Corre numa aba do browser. Sem back-end. Sem base de dados. Sem conta mensal.

Aloje-a gratuitamente no Cloudflare Pages. A configuração demora cerca de 15 minutos, uma vez. Depois, partilhe a ligação e funciona sozinha.

Escreva o seu e-mail. Enviamos uma ligação para um ficheiro zip. Dentro, os ficheiros principais:

  • config.js — o único ficheiro que edita
  • index.html — a interface da aplicação
  • browser-upload.js — toda a lógica
  • service-worker.js — cache PWA (aumente a versão em cada redeploy)
  • deploy.js — um comando: aumenta a versão da cache e faz deploy
  • how-to-set-up.md — guia de configuração, do zero ao fim
  • how-to-use-it.md — referência para deploy e utilização

Abra primeiro o how-to-set-up.md. Guia-o em cada passo — projecto Google Cloud, chave OAuth, uma edição em config.js, deploy. Não é preciso saber programar.

Uma ligação. Fotografias no Drive, dados guardados, organizados desde o primeiro dia.

Fotografias no Drive, sem servidor, sem confusão na caixa de entrada — se esta ferramenta lhe facilitou o trabalho, convide-me a uma pastelaria de nata. Pequeno gesto, mas ajuda-me a fazer a próxima ferramenta.

A sua doação mantém esta ferramenta gratuita para todos. Obrigado.