Aplikasi web ini telah dibangun untuk mencari dan memvisualisasikan penjualan properti di Inggris dan Wales.
Ini menggunakan Next.js, MongoDB, dan data registri lahan HM yang tersedia untuk umum dilisensikan di bawah Lisensi Pemerintah Terbuka v3.0.
Peta data yang disediakan oleh © OpenSteetMap Contributors
Impor massal data CSV memerlukan menggunakan alat MongoImport dengan perintah berikut (tergantung pada bentuk data dalam file CSV yang digunakan):
// Requires following headertypes in first row of the csv file: id.string(),propertyClassification.string(),saleDate.date(2006-01-02),saleValue.int32(),lon.double(),lat.double(),postcode.string(),line1.string(),line2.string(),city.string(),county.string()
mongoimport --uri "mongodb+srv://USER:[email protected]/DB_NAME?retryWrites=true&w=majority" --collection COLLECTION_NAME --type csv --file FILE_NAME --headerline --columnsHaveTypes
npm install
npm run dev
# or
yarn install
yarn dev
Aplikasi Anda harus aktif dan berjalan di http: // localhost: 3000! Jika tidak berhasil, posting pada diskusi GitHub.
Anda akan melihat pesan yang menyatakan "Anda terhubung ke MongoDB" atau "Anda tidak terhubung ke MongoDB". Pastikan Anda telah memberikan variabel lingkungan MONGODB_URI
yang benar.
Ketika Anda berhasil terhubung, Anda dapat merujuk ke dokumen driver MongoDB Node.js untuk instruksi lebih lanjut tentang cara menanyakan database Anda.
Anda dapat menggunakan aplikasi ini ke cloud dengan Vercel (dokumentasi).
Untuk menggunakan proyek lokal Anda ke Vercel, dorong ke GitHub/gitlab/bitbucket dan impor ke Vercel.
Penting : Saat Anda mengimpor proyek Anda di Vercel, pastikan untuk mengklik variabel lingkungan dan mengaturnya agar sesuai dengan file .env.local
Anda.
Atau, Anda dapat menggunakan menggunakan template kami dengan mengklik tombol Deploy di bawah ini.