Agregá tus publicaciones al mapa
Una fuente es un archivo JSON con tus inmuebles. Lo subís gratis a internet y cualquier usuario puede agregarlo a MeMudo.
1 Armá el archivo
Tu archivo repo.json tiene esta estructura. Cada campo se muestra en un lugar distinto de la app:
{ "id": "mi-fuente", "name": "Mi Fuente de Inmuebles", "shortName": "MF", ← panel de fuentes "listings": [{ "id": "1", "date": "2026-03-22", ← histograma + lista "type": "alquiler", ← badge en tarjeta "price": {"amount": 400000, "currency": "ARS"}, ← precio + mapa "address": "San Martin 2450", ← tarjeta + pill mapa "neighborhood": "Centro", "bedrooms": 1, "thumbnail": "https://...", ← miniatura lista "images": ["https://..."], ← galeria detalle "lat": -31.635, "lng": -60.708 ← posición en mapa }] }
Ver ejemplo JSON completo
{
"id": "mi-fuente",
"name": "Mi Fuente de Inmuebles",
"shortName": "MF",
"links": [
{
"icon": "external-link",
"text": "Ver publicación",
"url": "{postUrl}"
}
],
"listings": [
{
"id": "1",
"postUrl": "https://ejemplo.com/inmueble/1",
"source": "mi-scraper",
"date": "2026-03-22",
"caption": "Depto 2 amb en centro, luminoso",
"thumbnail": "https://tu-cdn.com/fotos/1.jpg",
"images": ["https://tu-cdn.com/fotos/1.jpg"],
"type": "alquiler",
"price": { "amount": 400000, "currency": "ARS" },
"address": "San Martin 2450",
"neighborhood": "Centro",
"city": "Santa Fe",
"bedrooms": 1,
"lat": -31.635,
"lng": -60.708
}
]
} 2 Campos de la fuente
id Nombre corto unico, sin espacios name Nombre completo para mostrar shortName 2-4 letras (aparece en el detalle) links Botones en cada publicación listings Array con las publicaciones 3 Campos de cada publicación
Los obligatorios tienen *. El resto es opcional. Si no tenés un dato, no lo pongas.
id *ID unicopostUrl *Link originaldate *2026-03-22caption *Descripciónthumbnail *URL foto principalimages *Array de URLstypealquiler o ventapriceObjeto con amount y currencyaddressDirecciónneighborhoodBarriobedroomsDormitorioslat, lngCoordenadas para el mapa
Abrí Google Maps, hacé clic derecho en la ubicación y copiá las coordenadas. El primer numero es lat, el segundo lng.
Sin coordenadas la publicación aparece al costado del mapa, no ubicada.
4 Botones de link
Definí que botones aparecen en el detalle de cada publicación. Usá llaves con el nombre del campo para insertar datos.
Iconos disponibles: instagram external-link globe house search map-pin
Ver ejemplo
"links": [
{
"icon": "globe",
"text": "Ver publicación",
"url": "{postUrl}"
},
{
"icon": "instagram",
"text": "@{source}",
"url": "https://instagram.com/{source}"
}
] 5 Subilo a internet
GitHub recomendado
- Creá un repositorio público
- Subí tu
repo.json - Abrí el archivo y hacé clic en "Raw"
- Copiá la URL
La URL no cambia cuando actualizás el archivo.
Google Drive
- Subí el archivo y compartilo como público
- Usá:
https://drive.google.com/uc?export=download&id=TU_ID
Puede ser lento. GitHub es mas confiable.
Otro hosting
Cloudflare Pages, Netlify, Vercel. Cualquier URL publica con CORS funciona.
6 Agregalo a MeMudo
Tu fuente queda en tu navegador. Para que la vean todos, sugerila desde el panel.
Tips
id estables entre actualizaciones.https://...), no archivos.