@extends('layouts.admin.master') @section('content')

Smart City Core

Roadmap Smart City Tomohon yang memaksimalkan modul existing, lalu menaikkannya bertahap menjadi platform kota yang lebih matang.

{{ config('smart_city.rollout.active_phase') }}
Roadmap aktif: {{ config('smart_city.rollout.blueprint_document') }}
@foreach ($overviewCards as $card)
@if ($card['route']) Buka @endif
{{ number_format($card['value']) }}
{{ $card['title'] }}

{{ $card['description'] }}

@endforeach
Progress Tahap

Ringkasan progres implementasi roadmap v5 yang ikut membaca modul aktif dan dokumen wajib.

Tahap aktif
{{ $roadmapProgress['current_phase']['title'] }}
{{ $roadmapProgress['current_phase']['focus'] }}
{{ $roadmapProgress['current_phase']['completed_items'] }} dari {{ $roadmapProgress['current_phase']['total_items'] }} target tahap ini sudah jalan
Progress keseluruhan
{{ $roadmapProgress['overall_progress'] }}%
{{ $roadmapProgress['completed_phases'] }}/{{ $roadmapProgress['total_phases'] }} tahap selesai
{{ $roadmapProgress['current_phase']['title'] }} Checklist
@foreach ($roadmapProgress['current_phase']['items'] as $item)
{{ $item['label'] }} {{ $item['done'] ? 'Siap' : 'Belum' }}
@endforeach
Feature Flag Smart City

Kontrol aktivasi modul lintas tahap rollout.

@foreach ($featureFlags as $flag)
{{ $flag['label'] }} {{ $flag['enabled'] ? 'Aktif' : 'Belum aktif' }}
@endforeach
Audit Fondasi Saat Ini

Ringkasan health-check teknis agar roadmap tetap berjalan di basis aplikasi yang stabil.

@php $auditBlocks = [ ['label' => 'Admin routes terdeteksi', 'value' => number_format($auditSummary['total_routes_admin'])], ['label' => 'Permission terdaftar', 'value' => number_format($auditSummary['total_permissions'])], ['label' => 'Menu admin aktif', 'value' => number_format($auditSummary['total_admin_menus'])], ['label' => 'Dokumen audit siap', 'value' => $auditSummary['audit_docs_ready'] ? 'Ya' : 'Belum'], ['label' => 'Dokumen deployment siap', 'value' => $auditSummary['deployment_docs_ready'] ? 'Ya' : 'Belum'], ['label' => 'Template env siap', 'value' => $auditSummary['env_template_ready'] ? 'Ya' : 'Belum'], ['label' => 'Master organisasi siap', 'value' => $auditSummary['organizations_ready'] ? 'Ya' : 'Belum'], ['label' => 'Service catalog siap', 'value' => $auditSummary['service_catalog_ready'] ? 'Ya' : 'Belum'], ['label' => 'Pengaduan inti siap', 'value' => $auditSummary['complaints_ready'] ? 'Ya' : 'Belum'], ['label' => 'GIS core siap', 'value' => $auditSummary['gis_ready'] ? 'Ya' : 'Belum'], ['label' => 'Assignment siap', 'value' => $auditSummary['assignment_ready'] ? 'Ya' : 'Belum'], ['label' => 'Command center siap', 'value' => $auditSummary['command_center_ready'] ? 'Ya' : 'Belum'], ['label' => 'Aset kota siap', 'value' => $auditSummary['asset_ready'] ? 'Ya' : 'Belum'], ['label' => 'Workforce siap', 'value' => $auditSummary['workforce_ready'] ? 'Ya' : 'Belum'], ['label' => 'Bridge e-Presensi siap', 'value' => $auditSummary['presensi_bridge_ready'] ? 'Ya' : 'Belum'], ['label' => 'Analytics siap', 'value' => $auditSummary['analytics_ready'] ? 'Ya' : 'Belum'], ['label' => 'SLA & KPI siap', 'value' => $auditSummary['sla_kpi_ready'] ? 'Ya' : 'Belum'], ['label' => 'Executive dashboard siap', 'value' => $auditSummary['executive_dashboard_ready'] ? 'Ya' : 'Belum'], ['label' => 'Bantuan sosial siap', 'value' => $auditSummary['social_assistance_ready'] ? 'Ya' : 'Belum'], ['label' => 'Persampahan siap', 'value' => $auditSummary['waste_management_ready'] ? 'Ya' : 'Belum'], ['label' => 'Antrian & booking siap', 'value' => $auditSummary['appointment_queue_ready'] ? 'Ya' : 'Belum'], ['label' => 'Notification center siap', 'value' => $auditSummary['notification_center_ready'] ? 'Ya' : 'Belum'], ['label' => 'Integrasi siap', 'value' => $auditSummary['integrations_ready'] ? 'Ya' : 'Belum'], ['label' => 'Open data siap', 'value' => $auditSummary['open_data_ready'] ? 'Ya' : 'Belum'], ]; @endphp
@foreach ($auditBlocks as $block)
{{ $block['label'] }}
{{ $block['value'] }}
@endforeach
Pemetaan Modul Existing ke Smart City

Prinsip existing-first: modul lama dipertahankan, lalu ditarik menjadi domain lintas kota yang lebih rapi.

@foreach ($legacyMappings as $mapping) @endforeach
Modul Existing Posisi Target Readiness
{{ $mapping['existing'] }} {{ $mapping['target'] }} {{ $mapping['readiness'] }}
Roadmap Implementasi

Urutan kerja sekarang mengikuti roadmap v5 berbasis tahap.

@foreach ($roadmap as $phase)
{{ $phase['title'] }}
{{ $phase['status'] }}
{{ $phase['focus'] }}
{{ $phase['completed_items'] }} / {{ $phase['total_items'] }} target {{ $phase['progress_percentage'] }}%
    @foreach ($phase['items'] as $item)
  • {{ $item['label'] }} @if ($item['done']) ยท siap @endif
  • @endforeach
@endforeach
@endsection @section('stylesheet') @endsection