@extends('layouts.dashboard') @section('title', 'Dashboard - BlueSmokeAI') @section('header-title', __('Dashboard')) @section('page-title', __('Dashboard Overview')) @section('content')

Welcome back, {{ $user->name }}!

Here's what's happening with your services today.

{{ $notification->message }}

{{ $notification->created_at->diffForHumans() }}

@empty

No notifications at this time.

@endforelse

Billing Information

Current Plan

{{ isset($billingInfo['current_plan']) ? $billingInfo['current_plan']['name'] : 'Free Plan' }}

{{ isset($billingInfo['current_plan']) ? $billingInfo['current_plan']['description'] : 'Basic hosting features' }}

@if(isset($billingInfo['current_plan']) && $billingInfo['current_plan']['price'] > 0)

${{ number_format($billingInfo['current_plan']['price'], 2) }}/month

@else

$0.00/month

@endif

Recent Invoices

@forelse(isset($billingInfo['recent_invoices']) ? $billingInfo['recent_invoices'] : [] as $invoice) @empty @endforelse
Invoice Date Amount Status Actions
{{ $invoice->invoice_number }} {{ $invoice->created_at->format('M d, Y') }} ${{ number_format($invoice->amount, 2) }} {{ ucfirst($invoice->status) }} View
No invoices found
@endsection

Websites

{{ $websitesCount }}

Domains

{{ $domainsCount }}

AI Agents

{{ $aiAgentsCount }}

Active Services

{{ array_sum($activeServices) }}

{{ $notification->message }}

{{ $notification->created_at->diffForHumans() }}

@empty

No notifications at this time.

@endforelse

Billing Information

Current Plan

{{ isset($billingInfo['current_plan']) ? $billingInfo['current_plan']['name'] : 'Free Plan' }}

{{ isset($billingInfo['current_plan']) ? $billingInfo['current_plan']['description'] : 'Basic hosting features' }}

@if(isset($billingInfo['current_plan']) && $billingInfo['current_plan']['price'] > 0)

${{ number_format($billingInfo['current_plan']['price'], 2) }}/month

@else

$0.00/month

@endif

Recent Invoices

@forelse(isset($billingInfo['recent_invoices']) ? $billingInfo['recent_invoices'] : [] as $invoice) @empty @endforelse
Invoice Date Amount Status Actions
{{ $invoice->invoice_number }} {{ $invoice->created_at->format('M d, Y') }} ${{ number_format($invoice->amount, 2) }} {{ ucfirst($invoice->status) }} View
No invoices found
@endsection

Resource Usage

Storage {{ $resourceUsage['storage']['used'] }} / {{ $resourceUsage['storage']['total'] }} GB
Bandwidth {{ $resourceUsage['bandwidth']['used'] }} / {{ $resourceUsage['bandwidth']['total'] }} GB
Database {{ $resourceUsage['database']['used'] }} / {{ $resourceUsage['database']['total'] }} MB

{{ $notification->message }}

{{ $notification->created_at->diffForHumans() }}

@empty

No notifications at this time.

@endforelse

Billing Information

Current Plan

{{ isset($billingInfo['current_plan']) ? $billingInfo['current_plan']['name'] : 'Free Plan' }}

{{ isset($billingInfo['current_plan']) ? $billingInfo['current_plan']['description'] : 'Basic hosting features' }}

@if(isset($billingInfo['current_plan']) && $billingInfo['current_plan']['price'] > 0)

${{ number_format($billingInfo['current_plan']['price'], 2) }}/month

@else

$0.00/month

@endif

Recent Invoices

@forelse(isset($billingInfo['recent_invoices']) ? $billingInfo['recent_invoices'] : [] as $invoice) @empty @endforelse
Invoice Date Amount Status Actions
{{ $invoice->invoice_number }} {{ $invoice->created_at->format('M d, Y') }} ${{ number_format($invoice->amount, 2) }} {{ ucfirst($invoice->status) }} View
No invoices found
@endsection

Recent Activity

@forelse($recentActivityLogs as $log)

{{ $log->description }}

{{ $log->created_at->diffForHumans() }}

@empty

No recent activity found.

@endforelse

Notifications

@forelse($notifications as $notification)