Esta aplicación web se ha creado para buscar y visualizar las ventas de propiedades en Inglaterra y Gales.
Utiliza los datos de registro de tierras HM de HM, MongoDB y disponibles públicamente con licencia bajo la Licencia de Gobierno Abierto V3.0.
Datos de mapa proporcionados por © OpenSteetMap Contribuyentes
La importación masiva de datos CSV requiere usar la herramienta MongoImport con el siguiente comando (dependiendo de la forma de los datos en el archivo CSV utilizado):
// 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
Su aplicación debe estar en funcionamiento en http: // localhost: 3000! Si no funciona, publique las discusiones de GitHub.
Verá un mensaje que indica "Está conectado a MongoDB" o "No está conectado a MongoDB". Asegúrese de haber proporcionado la variable de entorno MONGODB_URI
correcta.
Cuando está conectado con éxito, puede consultar los documentos de controladores Node.js MongoDB para obtener más instrucciones sobre cómo consultar su base de datos.
Puede implementar esta aplicación en la nube con VERCE (documentación).
Para implementar su proyecto local en VERCEL, presione a GitHub/Gitlab/Bitbucket e importe a Vercel.
IMPORTANTE : Cuando importe su proyecto en VERCEL, asegúrese de hacer clic en las variables de entorno y configurelas para que coincidan con su archivo .env.local
.
Alternativamente, puede implementar utilizando nuestra plantilla haciendo clic en el botón de implementación a continuación.