Modular planner
Enabled modules
['Income tracking', 'Starting points and additional income'],
'bills' => ['Budget items', 'Targets, bills, and progress'],
'calendar' => ['Bill calendar', 'Due dates and personal events'],
'dead_account' => ['Dormant account', 'Withholding and restorations'],
'comparisons' => ['Comparisons', 'Monthly and yearly analysis'],
'alerts' => ['Email alerts', 'Mailgun bill reminders'],
'import_export' => ['Data portability', 'JSON, HTML, and PDF'],
];
foreach ($moduleLabels as $key => [$label, $description]):
?>
Upcoming bills
Email alerts via Mailgun
= $mailgunConfigured ? 'Configured' : 'Needs setup' ?>
Run php scripts/send-reminders.php every minute with cron; it only sends at configured times.
Administrator protection
Security
Administrator: = h($user['email']) ?> · account created = h(date('M j, Y', strtotime($user['created_at']))) ?>