← Centro de Ayuda

Administración — Panel de SuperAdmin

Descripción

La sección de Administración está disponible exclusivamente para usuarios con rol de SuperAdmin. Peruye la gestión multi-restaurante de la plataforma SaaS: crear y administrar restaurantes, gestionar usuarios, configurar planes de suscripción y supervisar solicitudes de demo.

Acceso

  • Ruta: Varias (/app/demo-requests, /app/restaurantes, /app/usuarios, /app/planes, /app/migracion)
  • Requisitos: Rol de SuperAdmin (asignado manualmente)

Secciones

Demo Requests — Solicitudes de Demo

Gestión de leads y solicitudes de demostración:

Lista de solicitudes:

  • Filtros por estado: Todas, Pendientes, Contactadas, Convertidas, Archivadas
  • Información: Nombre, email, teléfono, restaurante, mensaje
  • Estado: Pendiente → Contactado → Convertido / Archivado

Gestión de estados:

  • Marcar como contactado: Se ha establecido contacto
  • Archivar: Descartar la solicitud
  • Convertir: Crear restaurante y usuario a partir de la solicitud

Conversión a restaurante:

Formulario completo para crear un nuevo restaurante desde una solicitud:

SecciónCampos
RestauranteNombre, slug, dirección, teléfono, email, NIF, razón social
FacturaciónTipo IVA, serie de recibos, contador
UsuarioEmail, contraseña, rol (admin/camarero)

Restaurantes — Gestión Multi-Restaurante

Directorio de todos los restaurantes de la plataforma:

Lista de restaurantes:

  • Nombre
  • Estado: Activo, Pausado, Cancelado
  • Dirección
  • Teléfono
  • NIF

Crear restaurante:

CampoDescripción
NombreNombre del restaurante
SlugIdentificador URL único
DirecciónDirección física
TeléfonoNúmero de contacto
EmailCorreo electrónico
NIFNúmero de identificación fiscal
Razón socialNombre legal
Tipo de IVAPorcentaje impositivo
Serie de recibosPrefijo de facturación
ContadorSiguiente número de factura

Estados del restaurante:

EstadoDescripción
ActivoRestaurante funcionando normalmente
PausadoTemporalmente inaccesible (mantenimiento, vacaciones)
CanceladoCuenta cancelada permanentemente

Acciones de estado:

  • Pausar: Suspender temporalmente el acceso
  • Reanudar: Reactivar un restaurante pausado
  • Cancelar: Cerrar la cuenta (con confirmación y motivo)

Editar restaurante:

  • Modificar todos los datos del restaurante
  • Cambiar configuración de facturación
  • Actualizar datos de contacto

Usuarios — Gestión de Usuarios y Permisos

Directorio de todos los usuarios de la plataforma:

Lista de usuarios:

  • Email
  • Restaurante asignado
  • Rol: Admin, Cocinero, Camarero

Crear usuario:

CampoDescripción
EmailEmail del usuario (será su login)
ContraseñaContraseña inicial (mínimo 6 caracteres)
RestauranteRestaurante al que se asigna
RolNivel de permisos

Roles disponibles:

RolPermisos
AdminAcceso total a todas las secciones
CocineroCatálogo, inventario, pedidos, delivery
CamareroPOS, comandas, fichaje

Editar asignación:

  • Cambiar rol: Modificar el nivel de permisos
  • Cambiar restaurante: Reasignar a otro restaurante

Eliminar usuario:

  • Eliminar asignación: Quitar el usuario del sistema

Planes — Configuración de Planes SaaS

Gestión de los planes de suscripción de la plataforma:

Lista de planes:

  • ID del plan
  • Nombre
  • Precio
  • Descripción
  • Features: Lista de funcionalidades incluidas
  • Destacado: Si es el plan recomendado
  • Publicado: Si es visible en la web
  • Orden: Posición en la lista de precios

Crear/editar plan:

CampoDescripción
Plan IDIdentificador único del plan
NombreNombre del plan (ej: "Básico", "Pro")
PrecioPrecio mostrado (puede ser "Contactar")
DescripciónDescripción breve del plan
FeaturesLista de funcionalidades incluidas
DestacadoMarcar como plan recomendado
PublicadoVisible en la página de precios
OrdenPosición en la lista

Gestionar features:

  • Añadir feature: Nueva funcionalidad a incluir
  • Eliminar feature: Quitar funcionalidad
  • Reordenar: Cambiar el orden de visualización

Migración — Migración Cloud ↔ Self-Hosted

Herramientas para gestionar la infraestructura:

Estado del sistema:

  • Quota Cloud: Estado de la cuota de Appwrite Cloud
  • Salud Self-Hosted: Estado del servidor self-hosted
  • Instancia activa: Cloud o Self-Hosted

Funciones:

  • Verificar cuota: Comprobar estado de la cuota en la nube
  • Verificar salud: Comprobar conectividad del servidor propio
  • Migrar: Cambiar entre cloud y self-hosted
  • Información: Ver datos de la migración y logs

Configuraciones:

  • Cloud: Appwrite Cloud (por defecto)
  • Self-Hosted: Servidor propio en appwrite.lamiseenplace.app

Consideraciones de Seguridad

  • Estas funciones solo están disponibles para usuarios con etiqueta "superadmin"
  • Las acciones destructivas (cancelar restaurante, eliminar usuario) requieren confirmación
  • Los cambios se aplican inmediatamente a toda la plataforma
  • Se recomienda precaución al modificar configuraciones de migración

Relación con otras secciones

  • Ajustes (Restaurante): Cada restaurante tiene su propia configuración
  • Usuarios: Los usuarios creados aquí acceden a las secciones según su rol
  • Restaurantes: Cada restaurante es una instancia aislada de la aplicación
  • Planes: Los planes definen las funcionalidades disponibles para cada cuenta