OtomasiAIBackend

Jobs Scraper

Memantau akun Instagram per wilayah, mengambil unggahan lowongan, lalu mengklasifikasikannya dengan Gemini untuk memisahkan lowongan asli dari promosi sebelum masuk ke database.

Klien
Toploker.com
Tahun
2026

Sistem internal, tidak publik

Jobs Scraper — main screen
Gemini AIKlasifikasi
LiveLog per sesi

Masalahnya

Banyak lowongan di Indonesia hanya berupa unggahan Instagram dengan nomor WhatsApp. Satu akun sering mencampur lowongan dengan promosi dan repost, dan scraper bisa gagal tanpa jejak yang jelas.

Yang saya kerjakan

Puppeteer yang berjalan terjadwal, klasifikasi Gemini, validasi Zod untuk setiap data, dan dashboard yang menampilkan log setiap sesi secara langsung, sehingga penyebab kegagalan selalu terlihat.

Stack

BunReact 19PostgreSQLPuppeteerGeminiWebSocket

Studi kasus lainnya

ENDKontak

Ingin dibuatkan yang seperti ini?

Sedang mencari developer untuk posisi remote, atau punya sistem yang perlu dibenahi? Saya senang berdiskusi.