EstateWave
Mapa del sitio · referencia de desarrollo

EstateWave — Arquitectura de URLs

Todas las rutas en producción (estatewave.xyz), agrupadas por área. Las páginas públicas son clicables (abren en pestaña nueva). Las rutas de la app requieren login; las de API son endpoints (no páginas).

Pública (clicable) Requiere login Dinámica / CMS API (endpoint) Asset / SEO
🌐

Sitio público

estatewave.xyz
🔐

App (CRM)

/app
/appLogin
SPA — navegación por hash (#vista)
#catalog
Catálogo general
#mine
Mis propiedades
#contentCMS
Contenido — artículos + IA
#chat
Chat de agentes (tiempo real)
#chats
Chats WhatsApp (.txt)
#review · #matches
Revisión · Coincidencias
#admin · #plans
Usuarios · Planes
#settings
Ajustes (Analytics, IA)
#dashboard · #analytics · #profile
Desempeño · Analítica · Perfil
📱

App móvil (PWA)

go.estatewave.xyz
go.estatewave.xyzLive
EstateWave Go — mismo backend, instalable
/go/Live
Mismo app por path
Buscar · Guardados · Solicitudes
Alertas · Agentes · Perfil
🧠

CMS de contenido

/app#content
+ NuevoFormatoBrief✨ Generar IAPublicar/blog · /intelligence
Quick Insight · Standard Blog
500–800 · 800–1,500 palabras
Intelligence Paper · White Paper
1,500–3,000 · 3,000–6,000 · + charts/tablas
IA: OpenAI · DeepSeek · Claude · custom
Configurable en Ajustes
⚙️

API

estatewave.xyz/api
/api/healthLive
/api/auth/*API
login · register · me
/api/properties · /:id · /:id/analytics · /trackAPI
Inventario, métricas, eventos
/api/requests · /api/alerts · /api/matchesAPI
Solicitudes, alertas, matching
/api/chat/* · /api/push/*API
Chat tiempo real (SSE), Web Push
/api/articles · /:id/generate · /preview · /structuredAPICMS
CMS: CRUD, generación IA, preview, capa LLM
/api/admin/* · /api/subscriptions · /api/plansAPI
Usuarios, ajustes, suscripciones
🔎

SEO & assets

estatewave.xyz
Estado: todo lo marcado Live está en producción. Lo dinámico/CMS aparece automáticamente cuando publicas artículos desde /app#content.
Pendientes sugeridos para seguir el desarrollo: imagen OG en blog/intelligence/artículos · editor manual de gráficas en el CMS · página pública “Lista tu propiedad” (form → /api/requests) · más reportes de inteligencia.