Lewati ke konten utama
№ 14 / Portfolio Badan Pusat Statistik, 2026

BPS SE Scrapper

Klien
Badan Pusat Statistik
Tahun
2026
Kategori
Sektor Publik
Status
Diarsipkan
Stack
Chrome Extension, React, TypeScript, Next.js, SQLite, DuckDB WASM

Alat pengumpulan data merchant e-commerce untuk Sensus Ekonomi (SE) 2026 Badan Pusat Statistik. Terdiri dari ekstensi Chrome untuk mengambil data dari enam platform e-commerce dan dasbor web Next.js untuk menyimpan, memetakan, dan menganalisis hasilnya.

№ 01 / Tantangan

Tantangan

Sensus Ekonomi perlu mencatat pelaku usaha yang berjualan lewat platform e-commerce. Data merchant tersebar di beberapa platform dengan struktur halaman dan filter lokasi yang berbeda, sehingga pencatatan manual lambat, rentan salah, dan sulit diselaraskan dengan hierarki wilayah BPS.

№ 02 / Yang kami bangun

Yang kami bangun

Banua Coder membangun ekstensi Chrome yang mengambil data merchant dari Tokopedia, Shopee, GrabFood, GoFood, Lazada, dan Blibli berdasarkan wilayah BPS (provinsi, kabupaten/kota, kecamatan). Hasilnya bisa diekspor ke Excel, CSV, dan JSON, atau dikirim lewat API ke dasbor web Next.js yang menyediakan peta choropleth tingkat kabupaten/kota dan editor kueri SQL di browser.

№ 03 / Dampak & Hasil

Dampak & Hasil

  1. 01 Pengambilan data merchant dari enam platform lewat satu alat
  2. 02 Pemilihan wilayah mengikuti hierarki BPS sehingga hasil siap dipadankan dengan data sensus
  3. 03 Hasil dapat diekspor ke Excel, CSV, dan JSON atau dikirim langsung ke dasbor
  4. 04 Analisis di dasbor tanpa alat tambahan, dengan peta choropleth dan kueri SQL yang berjalan di browser

№ 04 / Detail proyek

Konteks

BPS SE Scrapper dibangun untuk mendukung Sensus Ekonomi (SE) 2026 Badan Pusat Statistik. Sensus Ekonomi adalah program BPS yang digelar berkala untuk memotret kegiatan ekonomi di seluruh Indonesia. Salah satu kebutuhannya adalah mendata merchant yang berjualan di platform e-commerce, yang datanya tersebar di banyak platform dengan struktur berbeda.

Proyek ini lebih dekat ke rekayasa data daripada pengembangan aplikasi biasa. Yang diutamakan adalah keandalan alat, akurasi data, dan kemudahan menelusuri hasilnya.

Yang kami bangun

Alat ini terdiri dari ekstensi dan dasbor:

  • Ekstensi Chrome: Berjalan di browser dan mengambil data merchant dari Tokopedia, Shopee, GrabFood, GoFood, Lazada, dan Blibli. Setiap platform punya pengambil data sendiri karena cara menampilkan datanya berbeda. Wilayah dipilih mengikuti hierarki BPS dari provinsi sampai kecamatan. Hasilnya bisa diunduh sebagai Excel, CSV, atau JSON, atau dikirim ke dasbor lewat API.
  • Dasbor web: Aplikasi Next.js dengan autentikasi pengguna, penyimpanan SQLite dan Parquet, peta choropleth tingkat kabupaten/kota, dan editor kueri SQL berbasis DuckDB WASM untuk analisis langsung di browser.

Dampak

Data merchant dari enam platform terkumpul dengan satu alat, lalu dapat dipetakan dan dianalisis di dasbor tanpa mencatat satu per satu secara manual. Proyek ini kini berstatus arsip.

Tech Stack

  • Chrome Extension
  • React
  • TypeScript
  • Next.js
  • SQLite
  • DuckDB WASM

Mulai proyek

Butuh sistem seperti ini?

Ceritakan produk atau sistem Anda. Kami balas dengan cakupan, jadwal, dan estimasi yang realistis.