@extends('layouts.layoutMaster')
@section('title', __('Project Details'))
@section('vendor-style')
@vite(['resources/assets/vendor/libs/apex-charts/apex-charts.scss'])
@vite(['resources/assets/vendor/libs/datatables-bs5/datatables.bootstrap5.scss'])
@vite(['resources/assets/vendor/libs/datatables-responsive-bs5/responsive.bootstrap5.scss'])
@vite(['resources/assets/vendor/libs/select2/select2.scss'])
@vite(['resources/assets/vendor/libs/flatpickr/flatpickr.scss'])
@vite(['resources/assets/vendor/libs/sweetalert2/sweetalert2.scss'])
@endsection
@section('vendor-script')
@vite(['resources/assets/vendor/libs/apex-charts/apexcharts.js'])
@vite(['resources/assets/vendor/libs/datatables-bs5/datatables-bootstrap5.js'])
@vite(['resources/assets/vendor/libs/select2/select2.js'])
@vite(['resources/assets/vendor/libs/flatpickr/flatpickr.js'])
@vite(['resources/assets/vendor/libs/sweetalert2/sweetalert2.js'])
@endsection
@section('page-script')
@vite(['Modules/PMCore/resources/assets/js/project-show.js'])
@endsection
@section('content')
{{ __('No tasks found') }}
@endif{{ __('No tasks found') }}
@endif{{ __('Total') }}
{{ __('Completed') }}
{{ __('Pending') }}
{{ __('Overdue') }}
{{ $project->name }}
{{ $project->code ?: '-' }}
{{ $project->client?->name ?? '-' }}
{{ $project->projectManager?->name ?? '-' }}
{{ $project->status->label() }}
{{ $project->priority->label() }}
{{ $project->start_date?->format('M d, Y') ?? '-' }}
{{ $project->end_date?->format('M d, Y') ?? '-' }}
{{ $project->description }}
{{ __('No team members assigned') }}
{{ __('No resources allocated') }}
{{ __('Allocate First Resource') }}{{ __('No recent tasks') }}
{{ __('No upcoming tasks') }}
| {{ __('Date') }} | {{ __('User') }} | {{ __('Task') }} | {{ __('Hours') }} | {{ __('Status') }} | {{ __('Amount') }} |
|---|---|---|---|---|---|
| {{ $timesheet->date->format('M d, Y') }} |
|
{{ $timesheet->task?->title ?? '-' }} | {{ number_format($timesheet->hours, 2) }} | {!! $timesheet->status_badge !!} | @if($timesheet->is_billable && $timesheet->billing_rate) {{ \App\Helpers\FormattingHelper::formatCurrency($timesheet->hours * $timesheet->billing_rate) }} @else - @endif |
{{ __('No timesheets recorded yet') }}