@extends('layouts.app') @section('title', 'Financial Goals - GrowCash') @section('content')

Financial Goals

Plan and achieve your financial dreams

@php $totalGoals = $goals->count(); $totalTarget = $goals->sum('target'); $totalProgress = $goals->sum('kalkulasi'); $averageProgress = $totalGoals > 0 && $totalTarget > 0 ? ($totalProgress / $totalTarget) * 100 : 0; @endphp
{{ $totalGoals }}
Active Goals
Rp {{ number_format($totalTarget, 0, ',', '.') }}
Total Target
{{ number_format($averageProgress, 0) }}%
Overall Progress
{{ $goals->where('kalkulasi', '<', 'target')->count() }}
In Progress
@forelse($goals as $goal) @php $progress = $goal->target > 0 ? min(100, ($goal->kalkulasi / $goal->target) * 100) : 0; $isOnTrack = $progress >= 50; @endphp

{{ $goal->nama_goals }}

{{ $goal->tujuan_goals ?: 'No description' }}

@csrf @method('DELETE')
Achieved Rp {{ number_format($goal->kalkulasi, 0, ',', '.') }}
{{ number_format($progress, 1) }}% Target: Rp {{ number_format($goal->target, 0, ',', '.') }}
@empty

No financial goals yet

Start planning your financial dreams now

@endforelse
@include('finance-goals.modal-create') @include('finance-goals.modal-edit') @endsection