💡 ¿Cómo usar esta guía? Explica cada panel de administración, quién puede entrar, qué hace cada botón y cómo resolver las dudas más comunes (roles, verificación, permisos de negocio/restaurante, suscripciones).
0.⚖️ REGLAS DE ORO (roles y cadena de mando)
Los botones de administración aparecen en el menú solo si tu cuenta tiene el rol asignado:
| Rol | Botón que ves | ¿Quién lo asigna? |
| 👑 Admin General | Admin + todos los paneles | Admin Principal |
| 📊 Admin Datos | Admin Datos | Admin Principal |
| 🛡️ Admin Avales | Admin Avales | Admin Principal (Admin Secundario) |
| 📢 Admin Publicidad | Admin Publicidad | Admin Principal (Admin Secundario) |
| 🍽️ Admin Restaurantes | Admin Restaurantes | Admin Principal (Admin Secundario) |
| 🏪 Admin Negocios | Admin Negocios | Admin Principal (Admin Secundario) |
| 🛵 Admin Express | Admin Express | Admin Principal (Admin Secundario) |
| 💰 Admin Saldo | Admin Saldo | Admin Principal (Admin Secundario) |
| 💬 Admin Datos de Usuario | Admin Datos de Usuario | Admin Principal (Admin Secundario → chip 💬 Datos Usuario) |
| 🛡️ Admin Secundario | Admin Secundario | Solo el Admin Principal (master) |
| 🍽️ Dueño Restaurante | Mi Restaurante | Admin Restaurantes / Admin Datos |
| 🏪 Dueño Negocio Local | Mi Negocio | Admin Negocios / Admin Datos |
| 🛵 Repartidor | Mi Panel Repartidor | Admin Datos ("Es Repartidor") + Admin Express |
🚧 ¿Quién puede hacer qué? (importante)
- Los admins secundarios NO pueden: entrar a "Admin Secundario", usar "👑 Admin" ni "📊 Admin Datos". No pueden crear ni quitar admins.
- Un admin que NO es master NO puede otorgar/revocar roles (la app lo bloquea por seguridad). Solo el Admin Principal (master) asigna roles.
- Un usuario jamás puede auto-otorgarse admin, dueño, verificación ni quitarse una suspensión: esas acciones van por admin o por funciones del sistema.
⚠️ Regla clave: no entregues el rol "👑 Admin General" ni "Admin Secundario" a cualquiera. Úsalos solo con personas de total confianza.
1.👑 ADMIN (Panel principal)
- Gestión de usuarios: lista de todos los usuarios de la app.
- Interruptores: activa o desactiva funciones globales de la app.
- 🚀 Control de Versiones: publica la versión actual para todos y fuerza la recarga en los celulares (útil cuando cambias funciones).
2.📊 ADMIN DATOS (gestión de usuarios)
Es el panel grande para administrar usuarios. Qué contiene:
- Pestañas: Todos · Verificados · No verificados · Admins · Suspendidos.
- Buscador: por nombre, email, UID o teléfono. Con 2+ caracteres la búsqueda usa Algolia (sirve aunque haya miles de usuarios). Al tocar un resultado se abre su ficha (si el registro de Algolia estuviera desactualizado, se resuelve igual contra la base de datos).
- Acciones sobre un usuario:
- ✅ Verificar email/datos (sube el nivel del usuario).
- 👑 Hacer / quitar admin.
- 🚫 Suspender / reactivar (el suspendido no puede entrar).
- 🛵 Marcar "Es Repartidor".
- 🗑️ Eliminar usuario (cuidado: borra sus datos).
- 🪪 Fotos de verificación y logo: en la ficha del usuario (abajo) se muestran su logo y sus 4 fotos de verificación (selfie, selfie con DNI, DNI, documento extra). Toca una foto para verla en grande. Solo las ven el admin y el propio usuario.
- 📜 Historial: cada acción queda registrada con autor y fecha.
⚠️ Un usuario suspendido no puede entrar a la app. Para reactivarlo, entra al panel y toca reactivar.
💡 ¿No encuentras a un usuario en la pestaña correcta? Usa el buscador con el email exacto o el UID para ir directo.
3.💬 ADMIN DATOS DE USUARIO (chats, solicitudes y permiso temporal)
Es el panel donde los usuarios piden revisión o cambios de sus datos y donde tú los apruebas o les das permiso. Es el panel que responde a la pregunta "¿puede el usuario verificado cambiar sus datos?" (ver sección 17).
Qué puedes hacer aquí
- Ver los chats/solicitudes que los usuarios envían desde 📋 Datos de Usuario (botones "📨 Pedir revisión" / "✏️ Avisar cambio").
- Filtros: ⏳ Pendientes · ✅ Verificados · 📋 Todos + buscador dentro de conversaciones.
- Buscador universal (recuadro azul): encuentra a cualquier usuario por nombre/email aunque nunca haya escrito. Cada resultado trae "👤 Ver datos" (abre su ficha al instante) y "💬 Abrir" (abre la conversación). Si Algolia no lo tiene o está desactualizado, lo encuentra igual en la base de datos.
- En cada chat tienes botones:
- 💬 Responder al usuario.
- 🔓 Dar / quitar permiso temporal: le permite editar datos sensibles por un tiempo (para perfiles restringidos).
- ✅ Verificar datos: sube al usuario a ⭐ Verificado (o lo reverifica tras un cambio).
- 📋 Quitar verificación.
- ❌ Rechazar solicitud.
- 👤 Ver datos del usuario: perfil completo + 🏠 dirección de residencia declarada por el usuario + 🪪 fotos de verificación (selfie, selfie con DNI, DNI, documento extra). La dirección se muestra destacada justo antes de las fotos para que la compares con el documento antes de verificar. Solo admin y el propio usuario ven estos datos.
⚠️ Regla de seguridad implementada: un perfil verificado / dueño de restaurante / negocio / repartidor no puede cambiar datos sensibles ni borrar fotos sin que tú le des permiso temporal (o sin que la app le avise que perderá la verificación).
💡 Verificación con dirección: el usuario escribe su 🏠 dirección de residencia (dirección, distrito y provincia) en 📋 Datos de Usuario, dentro de la sección 🪪 Datos de Usuario 2. Al revisar sus fotos, compárala con su DNI/documento. Si aún no la registró, el panel te lo avisa en naranja; el usuario puede agregarla cuando quiera y volver a 💾 Guardar cambios.
💡 Flujo recomendado: usuario pide cambio por el chat → tú le das 🔓 permiso temporal → él edita (la app le quita la verificación y marca "pendiente de revisión") → tú revisas y con ✅ lo vuelves a verificar.
4.🛡️ ADMIN AVALES
Gestiona la confianza entre usuarios:
- Subir / bajar niveles: 🔴Nuevo → 🟢Común → ⭐Verificado → 🏢Empresa según el comportamiento y los datos del usuario.
- Verificar / Degradar / Banear según lo que veas (denuncias o mala conducta).
- Denuncias: revisa y resuelve los reportes (🚩 extorsión, suplantación, spam, contenido inapropiado, otro).
💡 Un usuario verificado transmite más confianza a la hora de comprar/vender. Por eso el aval y la revisión de fotos importan.
5.📢 ADMIN PUBLICIDAD
- Formatos: Banner superior + grilla 2×2 + Recuadros de Inicio (🏠).
- Aprobar / Rechazar campañas de anunciantes.
- Vincular anuncios a restaurantes (
restaurante://UID), negocios (negocio://UID) o una URL externa.
- Publicidad por distrito y paquetes de impresiones.
⭐ Destacados en las listas (beneficio pagado)
- Tab propio para poner hasta 4 restaurantes y 4 negocios como filas fijas arriba en Comidas y Negocios Locales.
- Cada fila tiene fecha inicio/fin: cuando termina el actual entra el siguiente automáticamente (cambios a las 00:00 hora Perú).
- Un mismo comercio puede ocupar varias filas a la vez (ej. si paga las 4). Solo no puede solapar fechas en la misma fila.
- En la app, los ⭐ destacados se ven arriba y también salen en el buscador.
6.🍽️ ADMIN RESTAURANTES
- Aprobar / Rechazar las solicitudes de activación de restaurantes (pago S/60).
- Las peticiones temporales (gratis) NO salen aquí: las gestiona el Admin Saldo.
- Gestionar restaurantes: ver todos, suspender/reactivar, revisar su suscripción.
- Designar / quitar dueños de restaurante.
- Vincular publicidad (⭐ destacados, banners).
⚠️ Un restaurante suspendido deja de verse en Comidas aunque su dueño tenga el rol. El dueño no puede reactivarse solo.
7.🏪 ADMIN NEGOCIOS
Igual que Admin Restaurantes, pero para Negocios Locales:
- Aprobar / Rechazar solicitudes de activación (S/60). Las temporales las gestiona el Admin Saldo.
- Gestionar negocios, suspender/reactivar, designar/quitar dueños.
- Vincular publicidad (⭐ destacados, banners).
8.🛵 ADMIN EXPRESS
Gestiona a los repartidores de TECNI-YA Express:
- Pestaña ⏳ Pendientes: revisa las solicitudes de repartidores. La activación definitiva cuesta S/60: al Aprobar se descuenta del saldo del usuario y él debe aceptar los términos en Mi Saldo. (Las temporales las gestiona el Admin Saldo.)
- Dar de Alta ✅ (puedes poner fecha límite) / Rechazar ❌.
- Suspender / Reactivar repartidores según su desempeño o reportes.
- Ver todos los envíos de la plataforma (historial y en curso).
⚠️ El brevete debe estar vigente antes de dar de alta a un repartidor. Si el repartidor no cumple, suspéndelo desde aquí.
9.💰 ADMIN SALDO
Gestiona el saldo virtual de los usuarios:
- Cargar saldo a un usuario (cuando te pague por un medio externo).
- Descontar saldo (ajustes, devoluciones o cobros).
- Responder chats de consulta sobre saldo.
🆕 Aperturas TEMPORALES (botón "⏱️ Temporal")
- Cuando un usuario pide "📨 Solicitar … TEMPORAL (gratis)" desde su 💰 Mi Saldo, te llega un mensaje a TU chat de Admin Saldo (con aviso/contador en rojo al instante). Abre su chat y revisa sus datos.
- Con el botón "⏱️ Temporal" de su tarjeta activas Restaurante / Negocio / Repartidor de forma temporal. Ya NO se exige que el usuario esté verificado: tú revisas sus fotos/dirección y decides.
- Al estar activo, su sección aparece al público con la etiqueta 🕓 TEMPORAL (así se diferencia de los que pagaron).
- Duración indefinida hasta que se quite. Junto a su nombre verás "⏱️ temporal hace Nd" (cuántos días lleva).
- Quitar la temporal y el alta definitiva los hace el panel de su sección (🍽️ Restaurantes / 🏪 Negocios / 🛵 Express).
💡 Las solicitudes temporales NO salen en Admin Restaurantes/Negocios/Express: allí solo aparecen las definitivas (S/60).
⚠️ Cargar saldo = dar crédito interno, no es dinero que sale de tu cuenta. Lleva un registro manual del efectivo que recibes para que los montos cuadren.
10.🛡️ ADMIN SECUNDARIO (solo Admin Principal / master)
Este panel es exclusivo del Admin Principal. Sirve para repartir permisos de forma segura:
- Designar admins por sección: 📢 Publicidad · 🛡️ Avales · 🍽️ Restaurantes · 🏪 Negocios · 🛵 Express · 💰 Saldo · 💬 Datos Usuario · 👑 Admin General.
- Cada admin secundario solo ve su(s) sección(es), no todo el sistema.
- Historial: registro de acciones de todos los admins (auditoría).
⚠️ Si un colaborador necesita cargar saldo, dale solo 💰 Admin Saldo (con límite si quieres). No le des "Admin General" ni el acceso completo.
11.🍽️ MI RESTAURANTE (Dueño de Restaurante)
Esta sección aparece en el menú para todos los usuarios (el botón siempre se ve). Si todavía no tienes el rol, al tocarla se abre la pantalla de requisitos. Así se usa:
1) Activarte como restaurante
- Completa tus datos: 📋 Datos de Usuario (Nombres, Apellidos, DNI, Teléfono, Email) y 🪪 Datos de Usuario 2 (dirección de residencia + las 4 fotos).
- Toca "🍽️ Mi Restaurante" en la pantalla principal y elige:
- "🎁 Activar Restaurante GRATIS (temporal)" → si aún no usaste tu sección gratuita (tienes 1 gratis por cuenta), se activa al instante, sin esperar a nadie.
- "💳 Activar … (S/60, definitivo)" → cuesta S/60 (+ S/5.90/mes desde el 2º mes). El Admin Restaurantes aprueba y luego aceptas los términos desde 💰 Mi Saldo (primer mes gratis).
- Si ya usaste tu gratis: paga S/60 o pide una apertura temporal al Admin Saldo por el chat de 💰 Mi Saldo.
⚠️ Con la GRATIS (temporal) puedes configurar todo y apareces al público, pero marcado como "🕓 TEMPORAL". Al activar la definitiva (S/60) esa etiqueta desaparece. La baja de la temporal la hace el panel de Admin Restaurantes.
2) Configurar tu restaurante
- Nombre, logo, descripción, distritos donde atiendes, dirección, horario, tarifa de envío.
- Botón abrir / cerrar: cerrado = el público no puede pedirte.
3) Armar tu menú
- Agrega y edita comidas y bebidas: nombre, foto, precio, descripción, categoría.
- Puedes ocultar temporalmente un plato sin borrarlo.
4) Atender pedidos
- Ves los pedidos con su forma de pago (Yape/Plin/Transferencia incluyen el N° de operación del cliente).
- Toca "Listo" cuando termines: si el cliente pidió delivery, se genera el envío en TECNI-YA Express automáticamente.
- Usa el 💬 mini-chat con el cliente para coordinar recojo o cambios.
5) Suscripción (visibilidad pública)
- Con tu suscripción activa, el público te ve en Comidas.
- S/5.90/mes desde el 2do mes (el 1er mes es gratis en la activación).
- Puedes pagar automático (se descuenta de Mi Saldo) o al contado (1-12 meses).
💡 ¿Aparecer siempre arriba? El Admin Publicidad puede programar tu restaurante como ⭐ Destacado (hasta 4 filas con fechas). Si quieres las 4 filas a la vez, coordina el pago.
⚠️ Si no pagas tu suscripción: el público deja de verte en Comidas, pero tú sigues entrando a tu panel para regularizar. No pierdes tu restaurante ni tu menú.
12.🏪 MI NEGOCIO (Dueño de Negocio Local)
Funciona igual que Mi Restaurante pero para cualquier tipo de negocio (ropa, ferretería, bodega, farmacia…).
- Actívate: completa tus datos (📋 Datos de Usuario + 🪪 Datos de Usuario 2) y toca 🏪 Mi Negocio:
- "🎁 Activar Negocio GRATIS (temporal)" → si aún no usaste tu sección gratuita (1 por cuenta), se activa al instante (aparece como "🕓 TEMPORAL").
- "💳 Activar … (S/60, definitivo)" → paga S/60 → el Admin Negocios aprueba → aceptas los términos.
- Si ya usaste tu gratis: paga S/60 o pídelo al Admin Saldo por el chat de 💰 Mi Saldo.
- Configura: nombre, descripción, logo, distritos, horario, teléfono, dirección, abrir/cerrar.
- Catálogo de productos: agrega productos con foto, precio y descripción.
- Pedidos: recibe pedidos con su forma de pago. Opcional: delivery y/o repartidor propio afiliado (🚚).
- Mini-chat con el cliente.
- Suscripción: S/5.90/mes desde el 2do mes para que el público te vea en Negocios Locales.
💡 Los clientes te encuentran por distrito o buscando una palabra (nombre o descripción). Los ⭐ Destacados van arriba. Si quieres destacar, coordina con el Admin Publicidad.
13.🛵 REPARTIDORES (TECNI-YA Express)
Hay dos tipos de repartidor:
- 🛵 Repartidor de la plataforma: toma envíos de cualquier cliente. Lo aprueba el Admin Express (revisa datos + brevete).
- 🚚 Afiliado de un local: reparte SOLO los pedidos de un restaurante/negocio que lo agregó. Lo invita el dueño del local.
Alta de un repartidor
- El repartidor completa su perfil (vehículo, distritos, 📸 brevete) y toca "📤 Solicitar Alta".
- Tú (Admin Express) lo ves en ⏳ Pendientes, verificas el brevete y le das Alta ✅.
- En el panel puede gestionar envíos: aceptar → recoger → navegar con Maps → entregar.
⚠️ Si un repartidor está suspendido, no recibe envíos ni puede trabajar aunque conserve su perfil. La suspensión solo la quita el admin.
14.💰 SUSCRIPCIONES Y PAGOS (resumen)
| Concepto | Costo |
| Activación de restaurante o negocio (único) | S/60 |
| Mensualidad (desde el 2do mes) | S/5.90 |
| Modalidades | Pago automático (descuenta de Mi Saldo) o al contado (1-12 meses) |
| Si no pagas | El público no ve tu negocio/restaurante, pero tú sigues viendo tu panel |
| Pago de activación (S/60) | Se aprueba en Admin Restaurantes / Admin Negocios; el usuario acepta desde Mi Saldo |
💡 El pago automático descontará la mensualidad de Mi Saldo. El usuario debe tener saldo suficiente o su suscripción quedará "vencida" hasta que pague.
15.⭐ VERIFICACIÓN DE USUARIOS (preguntas frecuentes)
¿Qué significa "verificar" a un usuario?
Subirlo a ⭐ Verificado: el admin revisó sus datos y/o sus fotos (selfie, selfie con DNI, DNI, documento extra) y confirmó que es quien dice ser. Un usuario verificado genera más confianza en chats, compras y avales.
¿Dónde reviso las fotos de un usuario?
En 💬 Admin Datos de Usuario → abre su conversación → botón 👤 Ver datos del usuario (o desde el buscador universal, usa 👤 Ver datos en el resultado). También se ven en 📊 Admin Datos, en la parte de abajo de la ficha. Las fotos solo las ven el admin y el propio usuario.
¿Cómo le doy verificación?
En Admin Datos de Usuario, en su chat toca ✅ Verificar datos. También puedes verificar desde Admin Datos / Admin Avales.
¿Un verificado puede perder su verificación?
- Sí, si él mismo cambia sus datos sensibles: la app le quita la verificación automáticamente y lo marca como pendiente de revisión (lo verás en el panel).
- Sí, si lo degradas o baneas por denuncias o mala conducta (Admin Avales).
⚠️ Si un usuario verificado te pide cambiar su nombre/DNI/fotos, no hace falta desverificarlo manualmente: dale permiso temporal (🔓), él edita y pierde la verificación solo; luego tú revisas y lo reverificas (✅). Así queda todo registrado.
16.🔒 PERMISO DE DATOS: ¿PUEDE EL USUARIO EDITAR SUS DATOS? (FAQ)
Pregunta frecuente: "le di permiso/rol de negocio a un usuario, ¿puede modificar sus datos?". La respuesta depende de QUÉ permiso le diste:
| ¿Qué le diste? | ¿Puede editar sus datos? |
| Rol de dueño de restaurante/negocio (esDueno*) | ✅ SÍ puede gestionar los datos de su negocio (perfil, menú, catálogo, abrir/cerrar). No puede tocarse el rol ni la suscripción. |
| Usuario común / nuevo (sin rol) | ✅ SÍ edita sus datos personales libremente. |
| Verificado / Dueño / Repartidor sin política activa | ✅ Puede editar, pero pierde la verificación al guardar (la app lo avisa). |
| Verificado / Dueño / Repartidor con política B activa y SIN permiso temporal | 🔒 NO puede guardar datos sensibles hasta que tú le des permiso temporal. |
| Permiso temporal activo (🔓 desde Admin Datos de Usuario) | ✅ SÍ edita; se guarda historial antes/después y queda pendiente de tu revisión. |
Regla práctica para ti como admin
- Un usuario común (sin verificar ni rol) puede editar su perfil sin problema: no bloquees a nadie por defecto.
- La "política B" (bloqueo + permiso temporal) solo se activa cuando TÚ la activas para un usuario concreto (al darle permiso temporal o verificar). No es global.
- El usuario verificado que edita datos sensibles pierde la verificación automáticamente (así el público siempre ve datos verificados correctos).
⚠️ Los campos de rol, verificación, suspensión, saldo y suscripción están protegidos en las reglas: ni el propio usuario ni un admin NO-master pueden cambiarlos a mano. Siempre pasan por el panel o por funciones del sistema.
📞 ¿Dudas técnicas o encontraste un error en un panel? Escríbenos a grupoeuroglassperu@gmail.com. Cada versión de la app trae correcciones y mejoras.