@php
$freePlan = $plans->where('code', 'free')->first();
$stdPlan = $plans->where('code', 'standard')->first();
$premPlan = $plans->where('code', 'premium')->first();
$freeFeats = $freePlan && $freePlan->features ? array_filter(explode("\n", trim($freePlan->features))) : ['1,000 requests/month', 'Access to free APIs', '1 API key'];
$stdFeats = $stdPlan && $stdPlan->features ? array_filter(explode("\n", trim($stdPlan->features))) : ['100k requests/month', 'All standard APIs', '5 API keys', 'Email support'];
$premFeats = $premPlan && $premPlan->features ? array_filter(explode("\n", trim($premPlan->features))) : ['Unlimited requests', 'All APIs', 'Unlimited keys', '24/7 priority support'];
@endphp
{{ $freePlan->name ?? 'Free' }}
${{ $freePlan ? number_format($freePlan->price, 0) : '0' }}/mo
{{ $freePlan->description ?? 'Great for experimenting and hobby projects.' }}
@foreach($freeFeats as $f)
@if(trim($f))
- {{ trim($f) }}
@endif
@endforeach
@auth
My Dashboard
@else
Get started free @endauth
This API
{{ $stdPlan->name ?? 'Standard' }}
${{ $stdPlan ? number_format($stdPlan->price, 0) : '29' }}/mo
{{ $stdPlan->description ?? 'For production apps and growing teams.' }}
@foreach($stdFeats as $f)
@if(trim($f))
- {{ trim($f) }}
@endif
@endforeach
@auth
Manage plan
@else
Get Standard @endauth
{{ $premPlan->name ?? 'Premium' }}
${{ $premPlan ? number_format($premPlan->price, 0) : '79' }}/mo
{{ $premPlan->description ?? 'For high-volume usage and enterprise needs.' }}
@foreach($premFeats as $f)
@if(trim($f))
- {{ trim($f) }}
@endif
@endforeach
@auth
Upgrade
@else
Get Premium @endauth