Social Media Views Dashboard

Aplikasi dashboard analitik media sosial real-time yang dirancang untuk menampilkan metrik (Total Views, Followers, dan 5 konten terbaru) untuk TikTok, YouTube, dan Instagram secara bersamaan dengan antarmuka modern (glassmorphism). Dibangun menggunakan Next.js 15 (App Router).

1. YouTube (Google YouTube Data API v3)

  • Metode: API Resmi (Official API)
  • Alasan: YouTube menyediakan API resmi yang gratis, stabil, dan bisa mengambil data publik. Ini adalah opsi terbaik karena tidak perlu melakukan scraping atau menggunakan pihak ketiga dengan limit ketat.

2. Instagram & TikTok (RapidAPI)

  • Metode: Unofficial API via RapidAPI (instagram-scraper-stable-api dan tiktok-scraper7 sebagai fallback scraping)
  • Alasan Menggunakan RapidAPI:
    • TikTok: Tidak menyediakan public API resmi sama sekali. Web scraping murni menggunakan headless browser (seperti Puppeteer/Playwright) sangat berat dijalankan di lingkungan serverless/Vercel (akan terkena timeout dan memory limit).
    • Instagram: Graph API resmi milik Meta sangat dibatasi dan hanya memperbolehkan akses data untuk akun bisnis milik Anda sendiri. Scraping manual tanpa login hampir selalu diblokir oleh Instagram. Oleh karena itu, menggunakan layanan pihak ketiga yang stabil di RapidAPI adalah solusi paling realistis untuk mendapatkan data publik dari akun manapun tanpa login.

 

Github Link: https://github.com/adhityasukma/view-sosmed-app

Welcome to My Website Online
Hello! How can I help you today?