Ανέβασμα Φωτογραφιών και Δεδομένων Ακινήτων στο Google Drive

Απαιτείται: Ένας λογαριασμός Google και ένας δωρεάν λογαριασμός Cloudflare. Αυτό είναι όλο.

Μοιραστείτε έναν σύνδεσμο. Οι χρήστες τον ανοίγουν, συνδέονται με Google, συμπληρώνουν μια σύντομη φόρμα και ανεβάζουν φωτογραφίες. Όλα πηγαίνουν κατευθείαν στο δικό τους Google Drive. Χωρίς διακομιστή. Χωρίς χρεώσεις αποθήκευσης. Χωρίς εφαρμογή για εγκατάσταση.

Τι καταλήγει στο Drive

Κάθε μεταφόρτωση δημιουργεί έναν φάκελο με χρονική σήμανση. Μέσα: οι φωτογραφίες και ένα μικρό αρχείο δεδομένων με κάθε αποθηκευμένο πεδίο φόρμας — τύπος καταχώρισης, τιμή, εμβαδόν, υπνοδωμάτια, μπάνια, διεύθυνση και άλλα.

Ο φάκελος βρίσκεται στο Drive του χρήστη που ανέβασε. Τους ανήκει.

Συγκεντρώστε τα πάντα στο email σας — ή όχι

Υπάρχει μία ρύθμιση στο config.js: autoShare.

Ορίστε το σε true. Κάθε μεταφόρτωση κοινοποιείται αυτόματα στο Gmail σας. Όλες οι καταχωρίσεις φτάνουν σε ένα μέρος, στο Drive σας, χωρίς να ζητάτε από κανέναν να σας στείλει κάτι.

Ορίστε το σε false. Ο καθένας κρατά τη μεταφόρτωσή του ιδιωτική. Εσείς δεν τη βλέπετε. Κατάλληλο για εσωτερικές ομάδες όπου ο καθένας διαχειρίζεται τα δικά του αρχεία.

Εσείς ελέγχετε τη φόρμα

Η φόρμα έρχεται έτοιμη για ακίνητα: τύπος καταχώρισης, τιμή, εμβαδόν, υπνοδωμάτια, μπάνια, χαρακτηριστικά, διεύθυνση, περιοχή. Μπορείτε να αλλάξετε οποιαδήποτε ετικέτα, να προσθέσετε επιλογές, να αφαιρέσετε πεδία που δεν χρειάζεστε. Ένα αρχείο. Χωρίς κώδικα.

Χωρίς διακομιστή, χωρίς κόστος

Αυτή είναι μια καθαρή εφαρμογή προγράμματος περιήγησης. Λειτουργεί σε μια καρτέλα. Χωρίς backend. Χωρίς βάση δεδομένων. Χωρίς μηνιαίο λογαριασμό.

Το φιλοξενείτε δωρεάν στο Cloudflare Pages. Η ρύθμιση διαρκεί περίπου 15 λεπτά, μία φορά. Μετά μοιράζεστε τον σύνδεσμο και λειτουργεί μόνο του.

Γράψτε το email σας. Σας στέλνουμε σύνδεσμο zip αρχείου. Μέσα τα κύρια αρχεία:

  • config.js — το μοναδικό αρχείο που επεξεργάζεστε
  • index.html — το περιβάλλον εργασίας της εφαρμογής
  • browser-upload.js — όλη η λογική
  • service-worker.js — PWA caching (αυξήστε την έκδοση σε κάθε επανανέτοιμο)
  • deploy.js — μία εντολή: αυξάνει την έκδοση cache και κάνει deploy
  • how-to-set-up.md — οδηγός ρύθμισης, από το μηδέν έως το τέλος
  • how-to-use-it.md — αναφορά για deploy και χρήση

Ανοίξτε πρώτα το how-to-set-up.md. Σας καθοδηγεί σε κάθε βήμα — έργο Google Cloud, κλειδί OAuth, μία επεξεργασία στο config.js, deploy. Δεν απαιτείται γνώση κώδικα.

Ένας σύνδεσμος. Φωτογραφίες στο Drive, δεδομένα αποθηκευμένα, οργανωμένα από την πρώτη μέρα.

Φωτογραφίες στο Drive, χωρίς διακομιστή, χωρίς χάος στα εισερχόμενα — αν αυτό το εργαλείο σας βοήθησε, κεράστε με έναν φραπέ. Μικρό πράγμα, μα με βοηθά να φτιάξω το επόμενο.

Η δωρεά σας κρατά αυτό το εργαλείο δωρεάν για όλους. Ευχαριστώ.