Studi Kasus
Live Data Pipeline

dapus.ekasatrio.id

Pipeline Bibliografi Akademik + Static Site

Pipeline data riset untuk akademisi anestesiologi: scrape daftar dosen FK UI, ambil karya akhir mereka dari SLiMS Perpus FKUI, scrape ETD UGM untuk pembimbing terpilih (abstrak penuh ikut), lalu rakit single-page static site terpadu dengan search, filter sumber, group per tahun, dan lazy-load. Deploy ke GitHub Pages dengan custom domain. Pakai Python 3 standard library only — tanpa dependensi eksternal.

Dependensi

Nol

cuma Python 3 stdlib

Sumber

SLiMS + ETD

FK UI + UGM

Hosting

GitHub Pages

static, custom domain

Pencapaian Utama

  • Pipeline scraping deterministik pakai cuma Python standard library — no requests, no BeautifulSoup.
  • Menyatukan dua sumber data heterogen (SLiMS HTML + ETD JSON) jadi satu dataset koheren.
  • Single-page static site dengan client-side search, filter sumber, dan group per tahun.
  • Lazy-load supaya page tetap responsif walau ratusan entry bibliografi.
  • Deploy ke GitHub Pages dengan custom domain — biaya hosting nol, CDN global instan.
  • Opsional download PDF lokal untuk study offline, dipisah dari deployment publik.

Tech Stack

9
Python 3 urllib html.parser json Static Site Generation Vanilla JS GitHub Pages SLiMS ETD UGM
Klien
dr. Eka Satrio Putra, Sp.An-TI
Domain
dapus.ekasatrio.id

Galeri

Konsultasi 15 menit · gratis

Mau bangun yang serupa?

Kabari scope, stack, dan timeline-mu. Kita kasih next step yang jelas.