🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
322 lines
8.5 KiB
Markdown
322 lines
8.5 KiB
Markdown
---
|
|
id: "VISION-IA"
|
|
title: "Vision del Producto - Inmobiliaria Analytics"
|
|
type: "Vision Document"
|
|
version: "1.0.0"
|
|
status: "Draft"
|
|
created_date: "2026-01-04"
|
|
updated_date: "2026-01-04"
|
|
---
|
|
|
|
# Vision del Producto - Inmobiliaria Analytics
|
|
|
|
---
|
|
|
|
## Resumen Ejecutivo
|
|
|
|
**Inmobiliaria Analytics** es una plataforma de analisis de datos para el sector inmobiliario que proporciona herramientas avanzadas para la visualizacion, seguimiento y prediccion de tendencias del mercado inmobiliario.
|
|
|
|
---
|
|
|
|
## Vision
|
|
|
|
Ser la plataforma lider en analytics inmobiliario, proporcionando insights accionables que permitan a agentes, inversores y desarrolladores tomar decisiones informadas basadas en datos.
|
|
|
|
---
|
|
|
|
## Mision
|
|
|
|
Democratizar el acceso a la inteligencia de mercado inmobiliario mediante herramientas intuitivas y analisis avanzados que transformen datos en valor.
|
|
|
|
---
|
|
|
|
## Objetivos Estrategicos
|
|
|
|
### Corto Plazo (Q1 2026)
|
|
- [ ] Establecer fundamentos tecnicos del proyecto
|
|
- [ ] Implementar modulo de autenticacion y usuarios
|
|
- [ ] Crear modelo de datos para propiedades
|
|
- [ ] Desarrollar dashboard basico de visualizacion
|
|
|
|
### Mediano Plazo (Q2-Q3 2026)
|
|
- [ ] Integrar fuentes de datos inmobiliarios
|
|
- [ ] Implementar analytics avanzados
|
|
- [ ] Desarrollar sistema de reportes
|
|
- [ ] Lanzar version beta
|
|
|
|
### Largo Plazo (Q4 2026+)
|
|
- [ ] Machine Learning para prediccion de precios
|
|
- [ ] Expansion a multiples mercados
|
|
- [ ] API publica para integraciones
|
|
- [ ] App movil
|
|
|
|
---
|
|
|
|
## Propuesta de Valor
|
|
|
|
### Para Agentes Inmobiliarios
|
|
- Analisis de mercado en tiempo real
|
|
- Comparativas de propiedades
|
|
- Tendencias de precios por zona
|
|
- Herramientas de valoracion
|
|
|
|
### Para Inversores
|
|
- Dashboard de portafolio
|
|
- Analisis de ROI
|
|
- Identificacion de oportunidades
|
|
- Alertas de mercado
|
|
|
|
### Para Desarrolladores
|
|
- Estudios de factibilidad
|
|
- Analisis de demanda
|
|
- Proyecciones financieras
|
|
- Benchmarking de proyectos
|
|
|
|
---
|
|
|
|
## Diferenciadores Clave
|
|
|
|
| Caracteristica | Competencia | Inmobiliaria Analytics |
|
|
|----------------|-------------|------------------------|
|
|
| Actualizacion de datos | Semanal | Tiempo real |
|
|
| Granularidad | Ciudad | Manzana/Colonia |
|
|
| Predicciones ML | Basicas | Avanzadas |
|
|
| Integraciones | Limitadas | API abierta |
|
|
| Personalizacion | Minima | Completa |
|
|
|
|
---
|
|
|
|
## Mercado Objetivo
|
|
|
|
### Segmento Primario
|
|
- Agencias inmobiliarias medianas y grandes
|
|
- Inversores institucionales
|
|
- Desarrolladores inmobiliarios
|
|
|
|
### Segmento Secundario
|
|
- Agentes independientes
|
|
- Inversores individuales
|
|
- Instituciones financieras
|
|
|
|
### Geografia Inicial
|
|
- Mexico (principales ciudades)
|
|
- Expansion posterior a LATAM
|
|
|
|
---
|
|
|
|
## Metricas de Exito
|
|
|
|
| KPI | Meta Q1 | Meta Q4 |
|
|
|-----|---------|---------|
|
|
| Usuarios registrados | 100 | 5,000 |
|
|
| Propiedades indexadas | 10,000 | 500,000 |
|
|
| Consultas diarias | 500 | 50,000 |
|
|
| NPS | 40 | 60 |
|
|
| Uptime | 99% | 99.9% |
|
|
|
|
---
|
|
|
|
## Riesgos y Mitigaciones
|
|
|
|
| Riesgo | Probabilidad | Impacto | Mitigacion |
|
|
|--------|--------------|---------|------------|
|
|
| Calidad de datos | Alta | Alto | Multiples fuentes, validacion |
|
|
| Adopcion lenta | Media | Alto | MVP rapido, feedback continuo |
|
|
| Competencia | Media | Medio | Diferenciacion tecnologica |
|
|
| Escalabilidad | Baja | Alto | Arquitectura cloud-native |
|
|
|
|
---
|
|
|
|
## Stakeholders
|
|
|
|
| Rol | Responsabilidad |
|
|
|-----|-----------------|
|
|
| Product Owner | Vision y prioridades |
|
|
| Tech Lead | Arquitectura y decisiones tecnicas |
|
|
| Backend Team | APIs y logica de negocio |
|
|
| Frontend Team | UI/UX y experiencia |
|
|
| Data Team | ETL y analytics |
|
|
|
|
---
|
|
|
|
## Modelo SaaS
|
|
|
|
### Arquitectura Multi-tenant
|
|
|
|
Inmobiliaria Analytics opera como plataforma SaaS con aislamiento de datos por tenant mediante Row-Level Security (RLS) en PostgreSQL.
|
|
|
|
```yaml
|
|
Tipo: Single Database, Shared Schema
|
|
Aislamiento: RLS por tenant_id
|
|
Branding: Configurable por tenant
|
|
```
|
|
|
|
### Planes de Suscripcion
|
|
|
|
| Plan | Precio | Propiedades | Reportes/mes | Alertas | Usuarios | Soporte |
|
|
|------|--------|-------------|--------------|---------|----------|---------|
|
|
| Free | $0 | 100 | 5 | 3 | 1 | Comunidad |
|
|
| Pro | $49/mes | 5,000 | 50 | 25 | 5 | Email |
|
|
| Enterprise | $199/mes | Ilimitado | Ilimitado | Ilimitado | Ilimitado | Dedicado |
|
|
|
|
### Integracion Stripe
|
|
|
|
```yaml
|
|
Productos Stripe:
|
|
ia_pro_monthly:
|
|
precio: $49/mes
|
|
type: subscription
|
|
|
|
ia_enterprise_monthly:
|
|
precio: $199/mes
|
|
type: subscription
|
|
|
|
ia_properties_500:
|
|
precio: $19
|
|
type: one_time
|
|
descripcion: "500 propiedades adicionales"
|
|
|
|
Webhooks:
|
|
- customer.subscription.created
|
|
- customer.subscription.updated
|
|
- customer.subscription.deleted
|
|
- invoice.payment_succeeded
|
|
- invoice.payment_failed
|
|
- checkout.session.completed
|
|
```
|
|
|
|
### Estructura de Portales
|
|
|
|
```yaml
|
|
Portal 1 - Usuario (Analyst):
|
|
URL: app.{tenant}.inmobiliaria-analytics.com
|
|
Funciones:
|
|
- Dashboard de propiedades
|
|
- Analytics de mercado
|
|
- Alertas configuradas
|
|
- Perfil y configuracion
|
|
|
|
Portal 2 - Admin Cliente (Tenant Admin):
|
|
URL: admin.{tenant}.inmobiliaria-analytics.com
|
|
Funciones:
|
|
- Gestion de usuarios
|
|
- Configuracion del tenant
|
|
- Facturacion y suscripcion
|
|
- Reportes de uso
|
|
|
|
Portal 3 - Admin SaaS (Super Admin):
|
|
URL: admin.inmobiliaria-analytics.com
|
|
Funciones:
|
|
- Gestion de todos los tenants
|
|
- Configuracion de planes
|
|
- Monitoreo del sistema
|
|
- Analytics globales
|
|
```
|
|
|
|
### Modulos SaaS
|
|
|
|
| ID | Modulo | Descripcion | Documento |
|
|
|----|--------|-------------|-----------|
|
|
| IA-004 | Tenants | Multi-tenancy con RLS | [IA-004-TENANTS](../02-definicion-modulos/IA-004-TENANTS.md) |
|
|
| IA-005 | Payments | Integracion Stripe | [IA-005-PAYMENTS](../02-definicion-modulos/IA-005-PAYMENTS.md) |
|
|
| IA-006 | Portals | 3 portales diferenciados | [IA-006-PORTALS](../02-definicion-modulos/IA-006-PORTALS.md) |
|
|
|
|
### Modulos de Datos e Inteligencia
|
|
|
|
| ID | Modulo | Descripcion | Documento |
|
|
|----|--------|-------------|-----------|
|
|
| IA-007 | Webscraper | ETL y recoleccion de datos | [IA-007-WEBSCRAPER](../02-definicion-modulos/IA-007-WEBSCRAPER.md) |
|
|
| IA-008 | ML Analytics | Machine Learning y analytics avanzado | [IA-008-ML-ANALYTICS](../02-definicion-modulos/IA-008-ML-ANALYTICS.md) |
|
|
|
|
---
|
|
|
|
## Servicios de Machine Learning
|
|
|
|
La plataforma ofrece capacidades avanzadas de ML para analisis inmobiliario:
|
|
|
|
### Modelos Predictivos
|
|
|
|
| Servicio | Descripcion | Metrica Objetivo |
|
|
|----------|-------------|------------------|
|
|
| **AVM (Valuacion Automatica)** | Valuacion de propiedades basada en caracteristicas y mercado | MAPE < 10% |
|
|
| **Prediccion Tiempo de Venta** | Estima dias en mercado segun precio y condiciones | MAPE < 25% |
|
|
| **Prediccion Demanda** | Pronostico de demanda por zona geografica | Dir. Accuracy >= 70% |
|
|
|
|
### Analisis de Oportunidades
|
|
|
|
| Servicio | Descripcion |
|
|
|----------|-------------|
|
|
| **Detector de Subvaluadas** | Identifica propiedades con precio 10-20% bajo mercado |
|
|
| **Zonas Emergentes** | Detecta zonas con potencial de apreciacion |
|
|
| **Analisis ROI** | Calcula retornos proyectados para inversores |
|
|
|
|
### Indices de Mercado
|
|
|
|
| Indice | Descripcion |
|
|
|--------|-------------|
|
|
| **IPV** | Indice de Precios de Vivienda (Case-Shiller) |
|
|
| **IAV** | Indice de Accesibilidad a Vivienda |
|
|
| **Absorcion** | Meses de inventario (oferta vs demanda) |
|
|
| **IAM** | Indice de Actividad de Mercado |
|
|
|
|
### Reportes Profesionales
|
|
|
|
**Para Agentes:**
|
|
- CMA (Comparative Market Analysis)
|
|
- Market Snapshot semanal
|
|
- Listing Performance
|
|
|
|
**Para Inversores:**
|
|
- Investment Analysis Report
|
|
- Portfolio Performance
|
|
- Alertas de oportunidades
|
|
|
|
**Para Desarrolladores:**
|
|
- Feasibility Study
|
|
- Demand Analysis
|
|
- Project Tracking
|
|
|
|
---
|
|
|
|
## Sistema de Recoleccion de Datos (Webscraper)
|
|
|
|
La plataforma recolecta datos de multiples fuentes inmobiliarias:
|
|
|
|
### Fuentes de Datos
|
|
|
|
| Fuente | Tipo | Proteccion |
|
|
|--------|------|------------|
|
|
| Inmuebles24 | Portal inmobiliario | Cloudflare |
|
|
| Vivanuncios | Portal inmobiliario | Cloudflare |
|
|
| Segundamano | Portal inmobiliario | Basica |
|
|
| INEGI | Datos demograficos | API publica |
|
|
|
|
### Estrategias Anti-Bloqueo
|
|
|
|
- Browser automation con Playwright (stealth mode)
|
|
- Rotacion de proxies residenciales
|
|
- Rate limiting inteligente
|
|
- Simulacion de comportamiento humano
|
|
|
|
### Pipeline ETL
|
|
|
|
```
|
|
Scraping -> Raw Storage -> Normalizacion -> Geocoding -> PostgreSQL
|
|
```
|
|
|
|
---
|
|
|
|
## Referencias
|
|
|
|
- [ARQUITECTURA-GENERAL.md](./ARQUITECTURA-GENERAL.md)
|
|
- [STACK-TECNOLOGICO.md](./STACK-TECNOLOGICO.md)
|
|
- [Modulos SaaS](../02-definicion-modulos/)
|
|
- [ADR-001-stack-tecnologico.md](../97-adr/ADR-001-stack-tecnologico.md)
|
|
|
|
---
|
|
|
|
**Documento:** Vision del Producto
|
|
**Version:** 1.0.0
|
|
**Estado:** Draft
|
|
**Ultima actualizacion:** 2026-01-04
|