Roles y permisos

Comprende los roles de usuario en Prowess y sus niveles de acceso.

Roles en Prowess

Prowess distingue dos tipos de usuarios con accesos diferenciados: el coach y el atleta.

Atleta (Cliente)

El atleta es el cliente que utiliza la plataforma para seguir sus planes de entrenamiento y nutricion.

Que puede hacer:

  • Acceder a su panel personal
  • Visualizar sus planes de entrenamiento y dietas asignados
  • Completar formularios de seguimiento
  • Registrar su progreso (peso, medidas, fotos)
  • Consultar su historial de pagos

Secciones accesibles:

  • Panel principal del atleta
  • Perfil personal y ficha inicial
  • Planes de entrenamiento
  • Planes de nutricion
  • Registro de progreso

Coach (Entrenador)

El coach es el profesional que gestiona sus propios clientes dentro de la plataforma.

Que puede hacer:

  • Acceder al panel de coach
  • Ver y gestionar sus clientes
  • Crear y gestionar planes de entrenamiento
  • Crear y gestionar dietas
  • Generar codigos de invitacion para nuevos clientes
  • Revisar el progreso de sus clientes
  • Gestionar los pagos de sus clientes
  • Crear y asignar formularios personalizados

Secciones accesibles:

  • Panel principal del coach
  • Gestion de clientes
  • Planes de entrenamiento
  • Planes de nutricion
  • Revision de progreso
  • Formularios dinamicos
  • Codigos de invitacion
  • Configuracion de cuenta

Aislamiento de datos

Cada coach solo tiene acceso a los datos de sus propios clientes. Los atletas solo pueden ver su propia informacion. Este aislamiento garantiza la privacidad y seguridad de todos los datos.

Proteccion de acceso

El acceso a las diferentes secciones esta protegido automaticamente. Cada vez que accedes a una pagina, el sistema verifica:

  1. Autenticacion: Que tengas una sesion activa
  2. Rol: Que tengas el rol adecuado para esa seccion

Por ejemplo, si un atleta intenta acceder al panel del coach, sera redirigido automaticamente a su panel personal.