@extends('chef.layouts.app') @section('title','Dashboard') @section('page_title','Chef Dashboard') @section('page_subtitle','Welcome back, '.(auth('chef')->user()->name?:auth('chef')->user()->username).'.') @section('header_notifications') @if($todayOrders->isNotEmpty() || $tomorrowOrders->isNotEmpty() || $twoDayOrders->isNotEmpty()) @endif @endsection @section('content')
KITCHEN OVERVIEW

Prepare on time.
Deliver with confidence.

View today’s orders and upcoming delivery preparation details.

@if($todayOrders->isNotEmpty() || $tomorrowOrders->isNotEmpty() || $twoDayOrders->isNotEmpty())
!
ACTION REQUIRED

Delivery Reminder

All reminders for today, tomorrow, and the following day are shown below.

@foreach($deliveryGroups as $group)
@php($groupDate=\Illuminate\Support\Carbon::parse($group['date']))
{{ $groupDate->isToday()?'Today':($groupDate->isTomorrow()?'Tomorrow':'In 2 days') }} · {{ $groupDate->format('d M Y') }}{{ $group['orders']->count() }} {{ \Illuminate\Support\Str::plural('order',$group['orders']->count()) }} combined
Combined DishTotal QtyOrders
@forelse($group['dishes'] as $dish)
{{ $dish['name'] }}{{ fmod($dish['quantity'],1.0)===0.0?number_format($dish['quantity'],0):number_format($dish['quantity'],2) }} {{ $dish['unit'] }}{{ $dish['orders']->join(', ') }}
@empty
No dish details available for these orders.
@endforelse
@endforeach

Individual Order Reminders

@foreach($twoHourOrders as $order)
Due Within 2 Hours{{ $order->order_number }} · {{ $order->event_name }}{{ $order->delivery_at->format('h:i A') }}
@endforeach @foreach($todayOrders as $order)
Delivery Today{{ $order->order_number }} · {{ $order->event_name }}{{ $order->delivery_at->format('h:i A') }}
@endforeach @foreach($tomorrowOrders as $order)
Delivery Tomorrow{{ $order->order_number }} · {{ $order->event_name }}{{ $order->delivery_at->format('d M Y, h:i A') }}
@endforeach @foreach($twoDayOrders as $order)
Delivery in 2 Days{{ $order->order_number }} · {{ $order->event_name }}{{ $order->delivery_at->format('d M Y, h:i A') }}
@endforeach
AUTOMATIC REMINDERS

Delivery Alerts

{{ $todayOrders->count()+$tomorrowOrders->count()+$twoDayOrders->count() }}
@push('scripts') @endpush @endif
@include('admin.partials.nav-icon',['icon'=>'order'])View Today's Delivery Orders{{ $todayOrders->count() }}Open today’s order list →@include('admin.partials.nav-icon',['icon'=>'delivery'])View Upcoming Delivery Reminders{{ $upcomingOrders->count() }}Open next 7 days →

Today's Delivery Orders

Click an order to view preparation and delivery details.

View All
@include('chef.orders.table',['orders'=>$todayOrders])

Upcoming Delivery Reminders

Deliveries scheduled during the next 7 days.

View All
@include('chef.orders.table',['orders'=>$upcomingOrders])
@endsection