@extends('crm.layouts.app') @section('title', $tattooProject->title) @section('content')
← All projects

{{ $tattooProject->title }}

{{ $tattooProject->client?->name ?? 'No client' }} @if($tattooProject->artist) · with {{ $tattooProject->artist->name }} @endif

{{ ucfirst(str_replace('_', ' ', $tattooProject->status ?? 'planned')) }} Edit
@if(session('success'))
{{ session('success') }}
@endif @php $progress = $tattooProject->getProgressPercentage(); @endphp

Progress

{{ $tattooProject->sessions->where('status', 'completed')->count() }} of {{ $tattooProject->sessions->count() }} sessions complete

Project

@foreach([ 'Style' => $tattooProject->style, 'Placement' => $tattooProject->body_part, 'Estimated sessions' => $tattooProject->estimated_sessions, 'Estimated hours' => $tattooProject->estimated_total_hours, 'Estimated cost' => $tattooProject->estimated_total_cost ? '$'.number_format($tattooProject->estimated_total_cost, 2) : null, 'Started' => $tattooProject->start_date?->format('M j, Y'), 'Target completion' => $tattooProject->estimated_completion_date?->format('M j, Y'), ] as $label => $value)
{{ $label }}
{{ $value ?: '—' }}
@endforeach
@if($tattooProject->description)
Description
{{ $tattooProject->description }}
@endif @if($tattooProject->design_notes)
Design notes
{{ $tattooProject->design_notes }}
@endif

Sessions

    @forelse($tattooProject->sessions->sortBy('session_number') as $session)
  • Session {{ $session->session_number ?? $loop->iteration }} @if($session->title) · {{ $session->title }} @endif

    {{ $session->scheduled_date?->format('M j, Y') ?? 'Not scheduled' }}

    {{ ucfirst($session->status ?? 'pending') }}
  • @empty
  • No sessions planned yet.
  • @endforelse

Reference images

@if(!empty($tattooProject->reference_images))
@foreach($tattooProject->reference_images as $image) Reference @endforeach
@else

None uploaded.

@endif
@endsection