@stack('styles')
{{ $siteSettings['site_name'] ?? 'KCG Inventory' }}
search
@php $user = auth()->user(); $userName = $user ? $user->name : 'KCG Administrator'; $userEmail = $user ? $user->email : 'admin@kcg.com'; $userRole = $user && $user->role ? $user->role->display_name : 'Administrator'; $userInitial = strtoupper(substr($userName, 0, 1)); @endphp
{{ $userInitial }}
{{ $userName }}
{{ $userRole }}
{{ $userInitial }}
{{ $userName }}
{{ $userEmail }}
person
Profile Settings
help
Help Center
@csrf
logout
Sign Out
@yield('breadcrumb')
@if(View::hasSection('page-title')) @yield('page-title') @else
@yield('page-actions')
@endif
@if(session('success'))
{{ session('success') }}
×
@endif @if(session('error'))
{{ session('error') }}
×
@endif @yield('content')
Menu
dashboard
Dashboard
@can('warehouse.access')
inventory_2
Warehouse
@can('warehouse.suppliers.view')
business
Suppliers
@endcan @if(auth()->user()->can('warehouse.projects.view') || auth()->user()->can('warehouse.project-divisions.view'))
work
Projects
{{ request()->is('warehouse/projects*') || request()->is('warehouse/project-divisions*') ? 'keyboard_arrow_up' : 'keyboard_arrow_down' }}
@can('warehouse.projects.view')
Projects
@endcan @can('warehouse.project-divisions.view')
Project Divisions
@endcan
@endif @if(auth()->user()->can('warehouse.items.view') || auth()->user()->can('warehouse.item-categories.view'))
inventory_2
Items
{{ request()->is('warehouse/items*') || request()->is('warehouse/item-categories*') || request()->is('warehouse/item-types*') ? 'keyboard_arrow_up' : 'keyboard_arrow_down' }}
@can('warehouse.item-categories.view')
Item Categories
@endcan @can('warehouse.items.view')
Item Types
@endcan @can('warehouse.items.view')
Items
@endcan
@endif @if(auth()->user()->can('warehouse.inventory.view') || auth()->user()->can('warehouse.inventory.adjust') || auth()->user()->can('warehouse.inventory.transfer') || auth()->user()->can('warehouse.inventory.count'))
inventory
Inventory
keyboard_arrow_down
@can('warehouse.inventory.view')
Dashboard
@endcan @can('warehouse.inventory.view')
Low Stock Alerts
@endcan @can('warehouse.inventory.adjust')
Stock Adjustments
@endcan @can('warehouse.inventory.count')
Cycle Counting
@endcan @can('warehouse.inventory.view')
Inventory Valuation
@endcan @can('warehouse.inventory.view')
Aging Report
@endcan
@endif @if(auth()->user()->can('warehouse.incoming.view') || auth()->user()->can('warehouse.incoming.create') || auth()->user()->can('warehouse.incoming.edit'))
input
Incoming Operations
{{ request()->is('warehouse/incoming-operations*') || request()->is('warehouse/supplier-delivery*') || request()->is('warehouse/site-return*') ? 'keyboard_arrow_up' : 'keyboard_arrow_down' }}
@can('warehouse.incoming.view')
Dashboard
@endcan @can('warehouse.incoming.view')
Supplier Deliveries
@endcan @can('warehouse.incoming.view')
Site Returns
@endcan
@endif @if(auth()->user()->can('warehouse.outgoing.view') || auth()->user()->can('warehouse.outgoing.create') || auth()->user()->can('warehouse.outgoing.edit'))
output
Outgoing Transactions
{{ request()->is('warehouse/outgoing*') || request()->is('warehouse/transfer-requests*') || request()->is('warehouse/transfer-issues*') || request()->is('warehouse/direct-deliveries*') ? 'keyboard_arrow_up' : 'keyboard_arrow_down' }}
@can('warehouse.outgoing.view')
Dashboard
@endcan @can('warehouse.outgoing.create')
Material Request
@endcan @can('warehouse.inventory.view')
Material Issue
@endcan
@endif @can('warehouse.reports.view')
assessment
Reports
{{ request()->is('warehouse/reports*') ? 'keyboard_arrow_up' : 'keyboard_arrow_down' }}
Inventory Report
Incoming Materials Report
Returns Goods Report
Outgoing Material Report
Transaction Report
Stock on Project
@endcan @can('warehouse.settings.view')
tune
Warehouse Settings
@endcan @endcan @if(auth()->user()->hasPermission('view_settings') || auth()->user()->hasPermission('manage_settings'))
settings
Site Settings
@endif @if(auth()->user()->hasPermission('view_users') || auth()->user()->hasPermission('manage_roles') || auth()->user()->hasPermission('manage_departments') || auth()->user()->hasPermission('view_activity_logs'))
admin_panel_settings
User System
{{ request()->is('admin/users*') || request()->is('admin/roles*') || request()->is('admin/permissions*') || request()->is('admin/departments*') || request()->is('admin/activity-logs*') ? 'keyboard_arrow_up' : 'keyboard_arrow_down' }}
@if(auth()->user()->hasPermission('view_users'))
USERS
All Users
@if(auth()->user()->hasPermission('create_users'))
Add User
@endif @endif @if(auth()->user()->hasPermission('manage_roles'))
ROLES & PERMISSIONS
Manage Roles
Create Role
View Permissions
@endif @if(auth()->user()->hasPermission('manage_departments'))
ORGANIZATION
Departments
@endif @if(auth()->user()->hasPermission('view_activity_logs'))
ACTIVITY
Activity Logs
@endif
@endif
{{ substr(auth()->user()->name ?? 'A', 0, 1) }}
{{ auth()->user()->name ?? 'AUFG Admin' }}
{{ auth()->user()->role->display_name ?? 'User' }}
@yield('modals') @yield('floating-tracker')
Loading...
@stack('scripts')