Skip to main content
← Kembali ke daftar proyek

ByeGhost — Audit Follower & Inactive Accounts

Digital Product
Category: Python UtilityRole: Solo Developer & CreatorTech: Python 3, Data Parsing, Automation, JSON / CSV Engine

Ringkasan Proyek

ByeGhost adalah produk utilitas Python mandiri yang dikembangkan Berkat dan didistribusikan melalui platform Lynk.id. Aplikasi ini dirancang untuk content creator dan pemilik akun publik yang ingin membersihkan daftar pengikut mereka dari akun tidak aktif guna meningkatkan engagement rate akun.

Masalah yang Dihadapi

Banyak akun bisnis dan kreator mengalami penurunan reach karena memiliki rasio ghost follower tinggi. Melakukan pengecekan akun tidak aktif secara manual pada ribuan follower memakan waktu berjam-jam dan rentan salah hitung.

Solusi & Pendekatan Teknis

Mengembangkan skrip otomasi Python cerdas yang membandingkan daftar pengikut (followers) dengan pengikut timbal balik (following) serta menganalisis timestamp aktivitas terbaru, kemudian mengekspor hasil audit ke format tabel yang rapi dan mudah dibaca.

Fitur Utama

  • Deteksi akun yang tidak melakukan follow back secara instan.
  • Penyaringan akun pasif berdasarkan indikator profil tanpa foto atau riwayat unggahan.
  • Ekspor hasil analisis ke format CSV dan JSON terstruktur.
  • Pengoperasian lokal yang aman tanpa perlu mengirimkan kredensial rahasia ke server pihak ketiga.

Tantangan Rekayasa & Solusi

  • Menerapkan rate-limiting dan jeda interval dinamis agar proses pembacaan data mematuhi kebijakan akun dan tidak terblokir sistem keamanan platform.
  • Membuat antarmuka CLI yang intuitif dan instruktif bagi pengguna awam.

Hasil & Dampak Proyek

Aplikasi berhasil dipaketkan dan dipublikasikan di Lynk.id, membuktikan kemampuan rekayasa produk mandiri yang memecahkan masalah nyata audiens digital.

Refleksi & Pembelajaran

Mempelajari siklus hidup pembuatan produk digital (productization of code), mulai dari identifikasi kebutuhan pasar, penulisan script yang tahan error, hingga penyusunan dokumentasi pengguna.

Information about client engagements and software products is available on the about page, all client and independent projects on the projects page, academic PBL projects on pbl.berkatsiallagan.com, and the central developer portfolio on berkatsiallagan.com.