MasterBroker {{ config('app.name') }}
@php $userAgency = null; if (auth()->check()) { $userAgency = auth()->user()->agency; } @endphp
{{ auth()->user()->name ?? 'Usuario' }} @if($userAgency) {{ $userAgency->name }} @endif
    @php $user = auth()->user(); $isRootOrDev = $user->hasRole('root') || $user->hasRole('developer'); $isAgencyAdmin = $user->hasRole('agency_admin'); $isAgent = $user->hasRole('agent'); @endphp {{-- ============================================ --}} {{-- MENU: ROOT / DEVELOPER (Admin General) --}} {{-- ============================================ --}} @if($isRootOrDev)
  • Dashboard

  • Propiedades

  • Usuarios

  • Agentes

  • Agencias

  • Configuración

  • @endif {{-- ============================================ --}} {{-- MENU: AGENCY ADMIN (Panel de Agencia) --}} {{-- ============================================ --}} @if($isAgencyAdmin)
  • MI AGENCIA
  • Dashboard

  • Registro de Agentes

  • Mis Agentes

  • Propiedades

  • @endif {{-- ============================================ --}} {{-- MENU: AGENT (Panel de Agente) --}} {{-- ============================================ --}} @if($isAgent)
  • MI PANEL
  • Dashboard

  • Mis Propiedades

  • @endif {{-- ============================================ --}} {{-- COMMON: All authenticated users --}} {{-- ============================================ --}}
  • Mi Perfil