Téléverser les photos et données d'annonces immobilières sur Google Drive
Requis : Un compte Google et un compte Cloudflare gratuit. C'est tout.
Partagez un lien. Les gens l'ouvrent, se connectent avec Google, remplissent un court formulaire et téléversent leurs photos. Tout va directement dans leur propre Google Drive. Aucun serveur. Aucun frais de stockage. Aucune app à installer.
Ce qui arrive dans Drive
Chaque téléversement crée un dossier horodaté. Dedans : les photos et un petit fichier de données avec chaque champ du formulaire enregistré — type d'annonce, prix, surface, chambres, salles de bain, adresse, et plus.
Le dossier se trouve dans le Drive de la personne qui a téléversé. Il lui appartient.
Tout recevoir par e-mail — ou pas
Il y a un réglage dans config.js : autoShare.
Mettez-le à true. Chaque téléversement est automatiquement partagé sur votre Gmail. Toutes les annonces arrivent au même endroit, dans votre Drive, sans demander à personne de vous envoyer quoi que ce soit.
Mettez-le à false. Chaque personne garde son téléversement privé. Vous ne le voyez pas. Idéal pour les équipes internes où chacun gère ses propres fichiers.
Vous contrôlez le formulaire
Le formulaire est prêt pour l'immobilier : type d'annonce, prix, surface, chambres, salles de bain, équipements, adresse, région. Vous pouvez modifier n'importe quelle étiquette, ajouter des options, supprimer les champs inutiles. Un seul fichier. Aucun code.
Aucun serveur, aucun coût
C'est une application entièrement dans le navigateur. Elle tourne dans un onglet. Pas de backend. Pas de base de données. Pas de facture mensuelle.
Hébergez-la gratuitement sur Cloudflare Pages. La configuration prend environ 15 minutes, une seule fois. Ensuite, partagez le lien et ça tourne tout seul.
Saisissez votre e-mail. Nous vous envoyons un lien vers un fichier zip. Dedans, les fichiers principaux :
config.js— le seul fichier que vous modifiezindex.html— l'interface de l'appbrowser-upload.js— toute la logiqueservice-worker.js— mise en cache PWA (incrémentez la version à chaque redéploiement)deploy.js— une commande : incrémente la version du cache puis déploiehow-to-set-up.md— guide d'installation, de zéro à terminéhow-to-use-it.md— référence de déploiement et d'utilisation
Ouvrez d'abord how-to-set-up.md. Il vous guide à chaque étape — projet Google Cloud, clé OAuth, une modification dans config.js, déploiement. Aucune compétence en code requise.
Les photos ne se perdent plus dans les fils d'e-mails. Les données ne vivent plus dans les notes de quelqu'un. Un lien et tout est dans Drive, organisé, dès le premier jour.
Photos dans Drive, boite mail au calme, données bien rangées — si tout ça vous a simplifié la vie, offrez-moi un café. Ce petit geste m'aide à continuer à construire des outils comme celui-ci.
Votre donation garde cet outil gratuit pour tous. Merci.