Volver a Casos de Éxito
Mascotas / Comunidad
Software a MedidaPanel AdministrativoRoles y Permisos

El panel donde se administra una plataforma con decenas de módulos

Empresa: Puppyfy  ·  Período: 2025 – presente

Por RolPermisos granulares por categoría administrativa
100%Cambios auditadosquién, qué y cuándo
Multi-móduloContenido, campañas, fundaciones y proveedores
Línea de tiempo del proyecto
Primeros Módulos Administrativos
Etapa 1
Permisos & Auditoría
Etapa 2
Nuevos Módulos
Continuo
Evoluciona con la app
El Punto de Partida

Una app con red social, adopciones y marketplace de servicios genera algo que no se ve desde afuera: un volumen constante de contenido, solicitudes y campañas que alguien del equipo tiene que poder gestionar sin tocar la base de datos directamente.

Cuello de botella identificado:

Sin un panel propio, cada tarea administrativa —moderar una publicación, aprobar una fundación, lanzar una campaña— depende de alguien con acceso técnico directo a la base de datos.

La Decisión Clave

Se construyó un sistema de permisos granular por categoría administrativa, en vez de un acceso único de "administrador" para todo el equipo.

Por qué este enfoque

A medida que el equipo detrás de Puppyfy crece, no todos necesitan poder tocar todo. Separar permisos por área reduce errores y hace más simple sumar gente nueva al equipo.

La Transformación en Detalle
El problema que resuelve
  • Cambios administrativos que requerían tocar la base de datos directamente
  • Sin registro de quién hizo qué cambio y cuándo
  • Un solo nivel de acceso para todo el equipo, sin distinción por función
Lo que construimos
  • Panel administrativo con permisos granulares por categoría
  • Auditoría completa de cada cambio realizado en el sistema
  • Gestión de campañas de notificaciones y moderación de contenido en un solo lugar
Resultados e Impacto Medible
100% Crecimiento
Cambios administrativos auditados
Por rol Eficiencia
Acceso según la función de cada persona

El equipo puede crecer sin que eso signifique más riesgo: cada persona ve y edita solo lo que le corresponde, y cada cambio queda registrado.

Profundización Técnica
Panel interno conectado directamente a Supabase
Sistema de permisos granular por categoría administrativa
Auditoría completa de cambios (quién, qué y cuándo)
Gestión de campañas de notificaciones y moderación de contenido
1
Módulos Base
Construcción de las primeras herramientas administrativas: moderación y gestión de usuarios.
2
Permisos & Auditoría
Se sumó el sistema de roles granulares y el registro de auditoría sobre cada cambio.
3
Evolución Continua
Cada módulo nuevo de la app suma su propia sección de administración al panel.
Lo que aprendimos

Un panel administrativo no se diseña una sola vez: crece módulo a módulo, al mismo ritmo que crece el producto que administra.

Lo que haríamos hoy

Diseñaríamos el sistema de permisos por rol desde el primer módulo administrativo, en vez de sumarlo cuando el equipo ya había crecido.

El panel sigue en desarrollo activo junto con el resto de la plataforma Puppyfy.