{{ __('Dashboard') }}

MPS serves as the central hub for your business's operational needs. It empowers teams to streamline processes, manage parts, track time efficiently, and foster collaboration.

MPS serves as the central hub for your business's operational needs. It empowers teams to streamline processes, manage parts, track time efficiently, and foster collaboration.

MPS serves as the central hub for your business's operational needs. It empowers teams to streamline processes, manage parts, track time efficiently, and foster collaboration.

Parts Tracking

Efficiently monitor and manage inventory with real-time updates, ensuring you always have the right tools for the job.

Time Logging

Accurately track your hours and project timelines, ensuring transparent and accountable workflows.

Knowledge Sharing

Leverage the collective expertise of your team through easy-to-use documentation, manuals, and shared resources.

Timesheet changes

@if ($rides->isNotEmpty())
    @foreach ($rides as $ride)
  • {{ $ride->customer }} {{ $ride->start_time }} {{ $ride->end_time }} {{ $ride->created_at->diffForHumans() }}
  • @endforeach
@else

No rides available.

@endif
@php $workData = \App\ChronoLab\Models\Timesheet::getWeeklyWorkHours(auth()->id()); @endphp
Weekly Activity Overview - Week {{ $workData['week'] }} @foreach($workData['data'] as $day)
{{ $day['day'] ?? 'N/A' }}
{{ isset($day['hours']) ? round($day['hours'], 2).'h' : '0h' }}
@endforeach
@if(\App\Models\Schedule::totalScheduledHours(auth()->id()) >= 40)

= Normal (8h)

= Overtime (>8h)

= Early Finish (<8h)

= No Work Logged

@endif

* Data represents logged work hours.
Workdays are 8 hours and 30 minutes incl. lunchbreak and 60 minutes commuting time.

Latest Manuals

@if ($manuals->isNotEmpty())
    @foreach ($manuals as $manual)
  • {{ $manual->name }} {{ $manual->created_at->diffForHumans() }}
  • @endforeach
@else

No manuals available.

@endif

Latest Software

@if ($manuals->isNotEmpty())
    @foreach ($manuals as $manual)
  • {{ $manual->name }} {{ $manual->created_at->diffForHumans() }}
  • @endforeach
@else

No manuals available.

@endif

Latest Parts added

@if ($inventoryparts->isNotEmpty())
    @foreach ($inventoryparts as $inventorypart)
  • {{ $inventorypart->product->InfoPart1 }} {{ $inventorypart->product->Quantity }} {{ $inventorypart->created_at->diffForHumans() }}
  • @endforeach
@else

No parts added.

@endif

© 2025 Man Print & Sign. All rights reserved.