← Kembali ke Portfolio
AI System
AI Radar
Ringkasan
Automated intelligence pipeline that continuously monitors 9 sources — GitHub Trending, Hacker News, Reddit, Google Trends, Product Hunt, Detik Finance, and remote job boards (WeWorkRemotely, RemoteOK, NoDesk) — then scores and surfaces the most relevant tech/business signals and job openings every 6 hours. Built to stay ahead of fast-moving information and opportunities without manually checking a dozen sites.
Masalah
Mengikuti perkembangan teknologi, tren AI, dan peluang kerja remote artinya harus mengecek belasan situs setiap hari -- GitHub Trending, Hacker News, Reddit, Product Hunt, dan beberapa job board sekaligus. Ini memakan waktu dan gampang ketinggalan informasi penting yang muncul di sela-sela jadwal padat.
Yang Saya Bangun
AI Radar berjalan otomatis di background, memantau 9 sumber sekaligus setiap 6 jam, lalu menyaring dan menampilkan sinyal tech/bisnis serta lowongan kerja yang relevan di satu tempat -- tanpa perlu buka satu-satu situsnya secara manual.
Cara Kerja / Arsitektur
Sistem berjalan sebagai cron job terjadwal yang mengambil data dari 9 sumber (GitHub Trending, Hacker News, Reddit, Google Trends, Product Hunt, Detik Finance, WeWorkRemotely, RemoteOK, NoDesk), lalu menyimpannya ke dua tabel utama di Supabase: satu untuk sinyal berita/tech (ai_news), satu untuk lowongan kerja (jobs). Setiap entri menyimpan judul, sumber, dan link asli. Data ini kemudian diambil lewat query paralel untuk menghitung total item, item baru dalam 24 jam terakhir, dan menampilkan 10 item terbaru dari masing-masing kategori.
Fitur Utama
- Monitoring otomatis 9 sumber setiap 6 jam
- Live feed dua kategori: sinyal tech/bisnis dan lowongan kerja remote
- Hitungan total dan item baru dalam 24 jam terakhir
- Penyimpanan terstruktur di Supabase (Postgres) untuk query cepat
Teknologi
Next.jsTypeScriptSupabase (Postgres)CronMulti-source signal aggregation