· Tentang

Portal Kecamatan Banjarmangu

Portal agregator yang mengumpulkan artikel dan informasi dari 17 desa di Kecamatan Banjarmangu, Kabupaten Banjarnegara, Jawa Tengah.

17
Desa
17
Aktif
362
Artikel
29 Agu
Sync Terakhir

Cara Kerja

Auto-Sync RSS

Menarik artikel otomatis dari feed RSS website desa. Prioritas pertama saat sinkronisasi.

HTML Scraper

Fallback ketika RSS tidak tersedia. Membaca daftar artikel langsung dari halaman desa.

Cloudflare-Aware

Request server-to-server yang menghindari deteksi Cloudflare dan proteksi lainnya.

SQLite Storage

Penyimpanan lokal ringan, cepat, dan tanpa setup database server.

Strategi Pengambilan Data

  1. 01

    API Satu Data

    Memanggil API OpenSID Satu Data jika desa menyediakan endpoint publik.

  2. 02

    RSS Feed

    Parsing feed RSS yang disediakan oleh website desa.

  3. 03

    HTML Scrape

    Fallback terakhir — membaca daftar artikel dari halaman utama website desa.

Teknologi

Next.js 16React 19TypeScriptTailwind CSS v4SQLitebetter-sqlite3rss-parsercheerio

Ingin mencoba?

Trigger sinkronisasi secara manual atau atur jadwal otomatis via cron eksternal yang memanggil endpoint sync.

Lihat ArtikelPOST /api/sync