Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Manage Warnings

Halaman ini menjelaskan cara menambahkan dan mengelola peringatan dini (warning) pada sistem Miniweather Station Dashboard. Warning yang ditambahkan oleh admin akan ditampilkan di halaman publik untuk memberikan informasi penting kepada pengguna.


✅ 1. Akses Halaman Warning Management

Setelah login sebagai admin, klik menu Warning Management di sidebar.

Halaman Warning Management


➕ 2. Tambahkan Warning Baru

Klik tombol Create New Warning untuk membuka form input warning.

Form Tambah Warning


📝 3. Isi Form Warning

Isi formulir dengan informasi berikut:

  • Message: Isi pesan peringatan (misal: Hati-hati akan potensi badai di sekitar Pantai Wohkudu)
  • Type: Pilih tipe peringatan dari daftar berikut:
    • General
    • Weather
    • Tsunami
    • Earthquake
    • Volcano
    • Flood
  • Status: Centang “Active” untuk langsung menampilkan warning

Contoh Isi Form Warning

Tipe-Tipe Warning


💾 4. Simpan dan Verifikasi

Klik tombol Create untuk menyimpan peringatan. Setelah berhasil, warning akan muncul di tabel daftar seperti berikut:

Warning Berhasil Ditambahkan


🌐 5. Tampil di Dashboard Publik

Peringatan yang aktif akan langsung ditampilkan di bagian “Peringatan Dini” pada halaman dashboard publik.

Tampilan di Dashboard Publik


🛠️ Catatan Teknis

  • Warning disimpan di database melalui endpoint:
POST /v1/warnings
Authorization: Bearer <admin-token>
Content-Type: application/json

  • Tipe warning digunakan untuk styling dan filtering pada frontend
  • Hanya warning yang berstatus active yang akan ditampilkan di dashboard publik

Dengan fitur ini, admin dapat memberikan peringatan penting seperti cuaca ekstrem, gempa, atau banjir kepada pengguna secara cepat dan real-time.