La sección de configuración administra la zona de entrega del sistema: el área geográfica dentro de la cual la app móvil acepta pedidos. Si el cliente está fuera del área configurada, no puede completar su pedido.


Zona de entrega

El sistema soporta múltiples zonas nombradas que se pueden activar o desactivar de forma independiente. Cada zona es un polígono geográfico que define un área de cobertura.

Lista de zonas

La pantalla muestra todas las zonas configuradas con nombre, estado actual y opción de verlas en el mapa.

Activar y desactivar una zona

Cada zona tiene un toggle de activo/inactivo:

Desactivar una zona no la elimina. Si se necesita de nuevo, se reactiva sin tener que volver a configurarla.

Importante: Si todas las zonas están inactivas, la app no acepta ningún pedido de ningún cliente. Siempre mantener al menos una zona activa.


Agregar o modificar una zona

Las zonas se definen como polígonos de coordenadas. Para crear o modificar un polígono se usa el Zone Editor, una herramienta separada del panel.

Zone Editor

El Zone Editor es una aplicación web que se ejecuta en tu propia computadora. El equipo técnico proporciona los archivos e instrucciones de instalación.

Cómo usar el Zone Editor

  1. Abrir el Zone Editor en tu computadora
  2. El editor muestra un mapa interactivo donde puedes:
    • Dibujar un nuevo polígono haciendo clic para definir los vértices
    • Editar un polígono existente arrastrando los puntos
    • Nombrar la zona
  3. Exportar el polígono como archivo JSON

Importar el polígono en el panel

  1. En el panel: Configuración → Zona de entrega
  2. Usar el botón Importar JSON
  3. Seleccionar el archivo exportado del Zone Editor
  4. Revisar la vista previa del polígono en el mapa del panel
  5. Confirmar la importación

Agregar una colonia nueva a la cobertura

Opción A — Ampliar una zona existente

  1. En el Zone Editor, cargar el JSON de la zona existente
  2. Ajustar el polígono para incluir la nueva colonia
  3. Exportar y volver a importar en el panel

Opción B — Crear una zona nueva para esa colonia

  1. En el Zone Editor, dibujar un polígono nuevo que cubra la colonia
  2. Darle un nombre descriptivo (ej. "Colonia Doctores", "Polanco Norte")
  3. Exportar e importar en el panel
  4. Activar la nueva zona

La Opción B es preferible cuando las colonias no son adyacentes o tienen características de operación distintas, porque permite activarlas o desactivarlas de forma independiente.


Impacto de los cambios


Integración futura del Zone Editor

Actualmente el Zone Editor se ejecuta por separado. Está planificado integrarlo directamente dentro del panel de admin para que el polígono se pueda editar sin salir de la aplicación. Mientras tanto, el flujo de exportar JSON e importar en el panel es el proceso estándar.