holland2stay-monitor
Herramienta auto-alojada para monitorizar el mercado de alquileres en Países Bajos, rastreando siete plataformas inmobiliarias y enviando alertas a múltiples canales con soporte multiusuario.
Ficha actualizada 27 sept 2026, 21:11 · upstream 27 sept 2026, 20:55 · release v1.44.0
Qué es holland2stay-monitor
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
FlatRadar es una herramienta de monitorización del mercado de alquileres en Países Bajos que rastrea siete plataformas: Holland2Stay, OurDomain, OurCampus, Xior, Magis, Student Experience y Plaza. Envía alertas a canales como Telegram, email, WhatsApp o push móvil cuando aparece un alojamiento que cumple los criterios configurados. Para Holland2Stay incluye una funcionalidad de auto-reserva parcial hasta la página de pago.
El sistema utiliza una arquitectura híbrida con Next.js para el frontend, Node.js y Python para la lógica del backend, ejecutándose sobre Docker con Chromium headless parcheado para scraping. Soporta múltiples usuarios con roles (guest, user, admin) y configuración independiente de filtros y credenciales por usuario.
La herramienta incluye dashboards web con visualización en mapa, calendario y gráficos, además de aplicaciones nativas para iOS y Android. La configuración se gestiona parcialmente vía panel web y parcialmente mediante variables de entorno (.env), aunque desde la versión 1.16.0 el alcance de monitorización y cadencia de polling residen en la base de datos SQLite.
- Monitorizar nuevas ofertas de alquiler estudiantil en Países Bajos en tiempo real
- Automatizar alertas de alojamiento mediante Telegram, email o WhatsApp sin necesidad de revisar manualmente las plataformas
- Gestionar múltiples usuarios con filtros personalizados para cada uno (familias, estudiantes, profesionales)
- Reducir el tiempo entre publicación y reserva parcial en Holland2Stay hasta la página de pago
- Soporte nativo para siete plataformas inmobiliarias holandesas con scrapers documentados
- Auto-reserva parcial en Holland2Stay que lleva al usuario directamente a la pasarela de pago
- Arquitectura multiusuario con roles y configuración independiente por usuario
- Dashboards web completos con visualización geográfica, calendario y métricas de rendimiento
- Aplicaciones nativas para iOS (SwiftUI) y Android (Compose) en desarrollo activo
- No garantiza la finalización de reservas debido a la competencia en las plataformas
- Requiere 2GB de RAM mínimo por el uso de Chromium headless parcheado (~700MB)
- Necesita configuración manual de certificados SSL y proxies para entornos corporativos
- Algunas fuentes como Plaza requieren cuentas pagadas para aplicar a las ofertas
- El scraping puede verse bloqueado por protecciones anti-bot sin proxy adecuado
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliegue recomendado en VPS con Linux y Docker Engine 20.10+. Requiere configuración manual de .env (WEB_PASSWORD, HTTPS_PROXY, PUBLIC_BASE_URL) y Caddyfile para SSL automático. Backup obligatorio conjunto de data/listings.db y .env antes de actualizaciones. No usar en modo local HTTP público por seguridad.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.