Usuarios
Gestiona acceso de clientes y colaboradores
Guía de estados
Pendiente
Se registró pero aún no fue aprobado. Sin acceso al catálogo.
Activo
Cliente aprobado. Accede al catálogo y puede hacer pedidos.
VIP
Cliente preferencial o mayorista especial. Accede al catálogo.
Inactivo
Cuenta suspendida temporalmente. Sin acceso al catálogo.
Admin
Acceso total al panel de administración.
Pre-aprobado
Email en lista blanca, aún no se registró. Al registrarse queda Activo automáticamente.
Indicador de perfil completo
7/7 — Perfil completo
4–6/7 — Faltan algunos datos
0–3/7 — Perfil incompleto
Campos: nombre · teléfono · profesión · dirección · ciudad · cédula · certificado
| Nombre | Profesión | Estado | Registro | Acciones | |
|---|---|---|---|---|---|
| Cargando usuarios… | |||||
Pedidos
Todos los pedidos recibidos
| Fecha | Cliente | Ciudad | Productos | Total | Estado | Acción | |
|---|---|---|---|---|---|---|---|
| Cargando pedidos… | |||||||
Productos
Catálogo completo — edita nombre, precio, descripción e imagen
Mover a línea:
| SKU | Nombre | Línea | Marca | Precio | Stock | Imagen | Desc. | Estado | Acciones | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cargando productos… | ||||||||||
Registro de asistencia
Ingresos automáticos de usuarios al sistema
| Fecha / Hora | Usuario | Acción | |
|---|---|---|---|
| Cargando registros… | |||
Siigo ERP
Sincroniza productos, clientes y pedidos con Siigo Nube
⚙️ Configuración requerida
Para activar la integración Siigo debes agregar estas variables en Vercel → Settings → Environment Variables:
Genera el Access Key y Partner-Id en Siigo Nube → Alianzas → Mi credencial API.
SIIGO_USERNAME SIIGO_ACCESS_KEY SIIGO_PARTNER_ID SUPABASE_SERVICE_KEY
Genera el Access Key y Partner-Id en Siigo Nube → Alianzas → Mi credencial API.
Jala todos los productos activos de Siigo Nube y los actualiza en Supabase (nombre, SKU, precio, stock).
Las imágenes y fichas técnicas no se sobreescriben.
Pedidos → Siigo
Automático
Cotización al confirmar checkout
Clientes → Siigo
Automático
Tercero al registrarse
Stock
En sync
Se actualiza al sincronizar
KPI · Indicadores
Datos reales de ventas, clientes y catálogo ·
Textos del sitio
Edita, agrega o elimina textos visibles en el panel de usuario y administrador
⚙️ Primera vez — crear tabla en Supabase
Ejecuta este SQL en Supabase → SQL Editor:
CREATE TABLE IF NOT EXISTS site_texts (
id uuid DEFAULT gen_random_uuid() PRIMARY KEY,
key text UNIQUE NOT NULL,
label text NOT NULL,
value text NOT NULL DEFAULT '',
section text NOT NULL DEFAULT 'global',
updated_at timestamptz DEFAULT now()
);
ALTER TABLE site_texts ENABLE ROW LEVEL SECURITY;
CREATE POLICY "Lectura pública" ON site_texts FOR SELECT USING (true);
CREATE POLICY "Admin escribe" ON site_texts FOR ALL USING (auth.role() = 'authenticated');
Claves del sitio (referencia rápida)
announce_bar — Texto del banner superior de la páginaaviso_texto — Aviso emergente (requiere aviso_activo=1 para mostrarse)aviso_activo — Poner 1 para mostrar el aviso, 0 para ocultarhero_eyebrow — Subtítulo encima del título principalhero_lede — Párrafo descriptivo en la sección principal
Cargando textos…
| Clave | Etiqueta | Sección | Valor |
|---|
Sin textos configurados. Crea el primero con "+ Nuevo texto".