Growing Season Year
@for($y = date('Y'); $y >= date('Y') - 5; $y--)
{{ $y }}
@endfor
@if(!empty($metrics))
π‘οΈ Growing Degree Days
{{ round($metrics['total_gdd']) }}
Total accumulated GDD (base 50Β°F)
@if($metrics['total_gdd'] >= 2000)
Excellent growing season
@elseif($metrics['total_gdd'] >= 1500)
Good growing conditions
@elseif($metrics['total_gdd'] >= 1000)
Adequate for fruit development
@else
Limited growing season
@endif
βοΈ Frost-Free Days
{{ round($metrics['frost_free_days']) }}
Days without frost risk
@if($metrics['frost_free_days'] >= 200)
Extended growing season
@elseif($metrics['frost_free_days'] >= 150)
Normal growing season
@else
Short growing season
@endif
π‘οΈ Heat Stress Hours
{{ $metrics['heat_stress_hours'] }}
Hours above 100Β°F heat index
@if($metrics['heat_stress_hours'] < 50)
Minimal heat stress
@elseif($metrics['heat_stress_hours'] < 200)
Moderate heat stress
@else
High heat stress conditions
@endif
π€οΈ Optimal Temperature
{{ $metrics['optimal_temp_hours'] }}
Hours in 65-85Β°F range
Ideal for blackberry growth
π§οΈ Total Precipitation
{{ round($metrics['total_precipitation'], 1) }}"
Annual rainfall equivalent
@if($metrics['total_precipitation'] >= 30)
Adequate moisture
@elseif($metrics['total_precipitation'] >= 20)
Moderate moisture
@else
Irrigation required
@endif
@if(isset($metrics['avg_soil_moisture']))
π§ Soil Moisture
{{ round($metrics['avg_soil_moisture'] * 100) }}%
Average root zone moisture
@if($metrics['avg_soil_moisture'] >= 0.25)
Well maintained
@elseif($metrics['avg_soil_moisture'] >= 0.15)
Adequate levels
@else
Needs improvement
@endif
@endif
π± Growing Season Progress {{ $year }}
@php
$currentDay = date('z');
$yearEnd = date('L') ? 366 : 365; // Leap year check
$progress = ($currentDay / $yearEnd) * 100;
$seasonMonth = date('n');
@endphp
{{ round($progress) }}% Complete
Jan 1
Current: {{ date('M j') }}
Dec 31
@if($seasonMonth >= 3 && $seasonMonth <= 5)
πΈ Spring Season: Perfect time for pruning, planting, and early growth monitoring.
@elseif($seasonMonth >= 6 && $seasonMonth <= 8)
βοΈ Summer Season: Peak growing period. Monitor for heat stress and maintain adequate irrigation.
@elseif($seasonMonth >= 9 && $seasonMonth <= 11)
π Fall Season: Harvest time and preparation for winter dormancy.
@else
βοΈ Winter Season: Dormancy period. Time for maintenance and planning.
@endif
@if(!empty($monthlyData))
π
Monthly Growing Conditions Breakdown
@foreach($monthlyData as $month)
{{ $month['month'] }}
GDD: {{ round($month['gdd']) }}
Precipitation: {{ round($month['precipitation'], 1) }}"
Avg Temp: {{ round($month['avg_temp']) }}Β°F
Frost Days: {{ round($month['frost_days']) }}
@endforeach
πΏ Blackberry Growth Stages {{ $year }}
Development progress based on accumulated growing degree days:
@php
$stages = [
['name' => 'Bud Break', 'gdd_required' => 200, 'period' => 'Early Spring', 'icon' => 'π±'],
['name' => 'Leaf Development', 'gdd_required' => 400, 'period' => 'Spring', 'icon' => 'π'],
['name' => 'Flowering', 'gdd_required' => 800, 'period' => 'Late Spring', 'icon' => 'πΈ'],
['name' => 'Fruit Set', 'gdd_required' => 1200, 'period' => 'Early Summer', 'icon' => 'π«'],
['name' => 'Fruit Development', 'gdd_required' => 1600, 'period' => 'Mid Summer', 'icon' => 'π'],
['name' => 'Harvest Ready', 'gdd_required' => 2000, 'period' => 'Late Summer', 'icon' => 'π§Ί'],
];
@endphp
@foreach($stages as $stage)
{{ $stage['icon'] }} {{ $stage['name'] }}
{{ $stage['period'] }} β’ Requires {{ $stage['gdd_required'] }} GDD
@if($metrics['total_gdd'] >= $stage['gdd_required'])
β
Complete
@elseif($metrics['total_gdd'] >= $stage['gdd_required'] * 0.8)
β³ In Progress
@else
βΈοΈ Pending
@endif
{{ round(($metrics['total_gdd'] / $stage['gdd_required']) * 100) }}%
@endforeach
@endif
πΏ Growing Season Recommendations
@if($metrics['total_gdd'] < 500)
π± Early Season Care
Focus on pruning, soil preparation, and plant health monitoring. Apply pre-emergent fertilizer.
@elseif($metrics['total_gdd'] < 1200)
πΈ Active Growing Period
Monitor for pest issues, ensure adequate water supply, and watch for flowering progress.
@elseif($metrics['total_gdd'] < 2000)
π« Fruit Development Stage
Maintain consistent moisture, protect developing fruit, and prepare for harvest logistics.
@else
π§Ί Harvest Season
Peak harvest period. Monitor fruit quality, maintain picking schedule, and prepare for post-harvest care.
@endif
@if($metrics['heat_stress_hours'] > 100)
π‘οΈ Heat Stress Management
High heat stress detected ({{ $metrics['heat_stress_hours'] }} hours). Increase irrigation frequency and consider shade protection during extreme heat.
@endif
@if($metrics['frost_free_days'] < 150)
βοΈ Short Growing Season
Limited frost-free period ({{ round($metrics['frost_free_days']) }} days). Focus on cold-hardy varieties and frost protection strategies.
@endif
π Season Summary
Based on {{ $metrics['total_gdd'] }} accumulated GDD and current conditions, this {{ $metrics['total_gdd'] >= 1800 ? 'excellent' : ($metrics['total_gdd'] >= 1200 ? 'good' : 'challenging') }} growing season for blackberry production.
@else
πΏ No Growing Data Available
No weather data found for the {{ $year }} growing season.
Visit the Weather Admin page to collect comprehensive growing condition data.
@endif