@extends('layouts.dashboard') @section('title', 'Plan Your Itinerary - ' . $trip->title) @section('header', 'Plan Your Itinerary') @section('content')

{{ $trip->title }}

{{ $trip->destination }} {{ \Carbon\Carbon::parse($trip->start_date)->format('M d') }} - {{ \Carbon\Carbon::parse($trip->end_date)->format('M d, Y') }} {{ $trip->members->count() + 1 }} travelers
Trip Budget
${{ number_format($trip->budget, 0) }}
${{ number_format($trip->budget / max(1, $trip->members->count() + 1), 0) }} / person
Destination
Trip Details
Invite Friends
4
Plan Itinerary
5
Review & Save
@if(session('success'))

{{ session('success') }}

@endif @if(session('error'))

{{ session('error') }}

@endif

Trip Overview

{{ \Carbon\Carbon::parse($trip->start_date)->format('M d') }} - {{ \Carbon\Carbon::parse($trip->end_date)->format('M d, Y') }} {{ $trip->getDurationInDays() }} days
{{ $trip->destination }} Primary destination
{{ $trip->members->count() + 1 }} Travelers {{ $trip->members->where('pivot.invitation_status', 'accepted')->count() + 1 }} confirmed, {{ $trip->members->where('pivot.invitation_status', 'pending')->count() }} pending

Planning Progress

@php $totalDays = $trip->getDurationInDays(); $daysWithActivities = $trip->itineraries()->whereHas('activities')->count(); $activitiesPercentage = $totalDays > 0 ? ($daysWithActivities / $totalDays) * 100 : 0; $totalActivities = $trip->itineraries->sum(function($itinerary) { return $itinerary->activities->count(); }); @endphp
Days Planned {{ $daysWithActivities }} of {{ $totalDays }}
Total Activities {{ $totalActivities }}

Itinerary by Day

Plan each day of your trip to {{ $trip->destination }}

Back to Trip Details Continue to Review
@endsection