Saltar al contenido principal

Ubicación y Cercanía

Closegram incluye funciones de ubicación opcionales para descubrir usuarios cercanos y contenido local.

Cada propiedad tiene su propio checkbox que indica si esa pieza específica está completamente implementada y funcional de punta a punta (frontend + backend) — actualiza esto tú mismo conforme avance el trabajo; esta página no lo sobrescribirá.

  • Actualizar/compartir mi ubicación — Settings → Location sharing (LocationSharingPage) usa la API de geolocalización del navegador para compartir/actualizar mediante updateMyLocation
  • Controles de privacidad de ubicación — interruptor de visibilidad pública/privada en la misma página (isPublic en updateMyLocation) además de dejar de compartir (deleteMyLocation)
  • Búsqueda de usuarios cercanos — una sección "People nearby" en Settings → Location sharing (nearbyUsers) muestra a los usuarios que optaron por participar dentro de un radio junto con su distancia, una vez que has compartido tu propia ubicación; la misma consulta también alimenta la sección "Cerca de ti" en la página /discover-people
  • Feed local por radio
  • Búsqueda por ciudad/país o coordenadas
  • Ubicaciones populares y estadísticas de ubicación

Nota: compartir un pin de ubicación estática dentro de los mensajes de chat (shareLocation) es una funcionalidad relacionada pero independiente, y ahora está conectada desde el compositor del chat — consulta Mensajes y Conversaciones. La transmisión de ubicación en vivo (updateLiveLocation/stopLiveLocation) ahí todavía no está implementada.

Consulta la referencia técnica para ver los esquemas de GraphQL, rutas, enlaces al código fuente y el estado de conexión campo por campo.