Enviar fotos e dados de anúncios imobiliários para o Google Drive

Necessário: Uma conta Google e uma conta gratuita no Cloudflare. Só isso.

Compartilhe um link. As pessoas abrem, entram com o Google, preenchem um formulário curto e enviam as fotos. Tudo vai direto para o Google Drive delas. Sem servidor. Sem taxa de armazenamento. Sem app para instalar.

O que chega no Drive

Cada envio cria uma pasta com data e hora. Dentro: as fotos e um arquivo de dados pequeno com todos os campos do formulário salvos — tipo de anúncio, preço, área, quartos, banheiros, endereço e mais.

A pasta fica no Drive de quem enviou. É dela.

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

Tem uma configuração no config.js: autoShare.

Coloque true. Cada envio é compartilhado automaticamente com o seu Gmail. Todos os anúncios chegam num só lugar, no seu Drive, sem pedir que ninguém te mande nada.

Coloque false. Cada pessoa mantém o envio privado. Você não vê. Bom para equipes internas onde cada um gerencia os próprios arquivos.

Você controla o formulário

O formulário vem pronto para imóveis: tipo de anúncio, preço, área, quartos, banheiros, características, endereço, estado. Dá para mudar qualquer campo, adicionar opções, remover o que não precisa. Um arquivo só. Sem programação.

Sem servidor, sem custo

É um app de navegador puro. Roda numa aba do navegador. Sem backend. Sem banco de dados. Sem mensalidade.

Hospede de graça no Cloudflare Pages. A configuração leva uns 15 minutos, uma vez só. Depois é só compartilhar o link e ele funciona sozinho.

Digite seu e-mail. A gente manda um link com o arquivo zip. Dentro, os arquivos principais:

  • config.js — único arquivo que você edita
  • index.html — a interface do app
  • browser-upload.js — toda a lógica
  • service-worker.js — cache do PWA (suba a versão a cada redeploy)
  • deploy.js — um comando só: sobe a versão do cache e faz o deploy
  • how-to-set-up.md — guia de configuração, do zero ao fim
  • how-to-use-it.md — referência de deploy e uso

Abra o how-to-set-up.md primeiro. Ele guia cada passo — projeto no Google Cloud, chave OAuth, uma edição no config.js, deploy. Sem precisar programar.

As fotos param de se perder em conversas de e-mail. Os dados param de ficar nas anotações de alguém. Um link e tudo está no Drive, organizado, desde o primeiro dia.

Foto no Drive, sem servidor, sem bagunça no inbox — se isso te salvou tempo e estresse, me paga um pastel. Nada demais, só um combustível pra eu continuar fazendo mais ferramenta boa.

Doação pequena ajuda muito. Obrigado.