이 웹 응용 프로그램은 영국과 웨일즈의 부동산 판매를 검색하고 시각화하기 위해 구축되었습니다.
Next.js, MongoDB 및 공개 정부 라이센스 v3.0에 따라 라이센스가 부여 된 HM 토지 레지스트리 데이터를 사용합니다.
© OpenSteetMap 기고자가 제공 한지도 데이터
CSV 데이터의 대량 가져 오기에는 다음 명령과 함께 Mongoimport 도구를 사용해야합니다 (사용 된 CSV 파일의 데이터 모양에 따라 다름).
// 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
앱이 http : // localhost : 3000에서 실행해야합니다! 작동하지 않으면 Github 토론을 게시하십시오.
"MongoDB에 연결되어 있습니다"또는 "MongoDB에 연결되어 있지 않습니다"라는 메시지가 표시됩니다. 올바른 MONGODB_URI
환경 변수를 제공했는지 확인하십시오.
성공적으로 연결되면 MongoDB Node.js Driver Docs를 참조하여 데이터베이스를 쿼리하는 방법에 대한 추가 지침을 참조하십시오.
이 앱을 Vercel (문서)으로 클라우드에 배포 할 수 있습니다.
로컬 프로젝트를 Vercel에 배치하려면 github/gitlab/bitbucket로 누르고 Vercel로 가져옵니다.
중요 : Vercel에서 프로젝트를 가져 오면 환경 변수를 클릭하여 .env.local
파일과 일치하도록 설정하십시오.
또는 아래 배포 버튼을 클릭하여 템플릿을 사용하여 배포 할 수 있습니다.