Sistem database untuk melacak KOL (Key Opinion Leader) dan Management yang bermasalah. Bantu lindungi sesama dari kerjasama yang merugikan.
- ✅ Halaman Publik - Search blacklist by nama, HP, Instagram, TikTok
- ✅ Form Laporan - Submit aduan dengan kronologi dan bukti
- ✅ Admin Dashboard - Review, approve/reject laporan
- ✅ Database Supabase - Gratis & scalable
- ✅ Deploy Vercel - Gratis & cepat
-
Buka https://supabase.com dan login/signup
-
Klik "New Project"
-
Isi nama project (misal:
blacklist-kol) -
Set password database (simpan untuk jaga-jaga)
-
Pilih region Singapore (terdekat)
-
Tunggu sampai project ready
-
Buka SQL Editor di sidebar
-
Copy-paste isi file
supabase/schema.sql -
Klik Run untuk buat tabel
-
Buka Settings > API
-
Copy:
Project URL→ untukNEXT_PUBLIC_SUPABASE_URLanon publickey → untukNEXT_PUBLIC_SUPABASE_ANON_KEY
- Push code ini ke GitHub repository
- Buka https://vercel.com dan login dengan GitHub
- Klik "Add New Project"
- Import repository yang sudah di-push
- Di bagian Environment Variables, tambahkan:
NEXT_PUBLIC_SUPABASE_URL = https://xxxxx.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY = eyJxxxxx
ADMIN_PASSWORD = passwordadminkamu123
- Klik Deploy
- Tunggu build selesai, website ready!
/BLMG
├── src/
│ ├── app/
│ │ ├── page.tsx # Halaman utama (search blacklist)
│ │ ├── lapor/page.tsx # Form laporan
│ │ ├── admin/page.tsx # Admin dashboard
│ │ └── api/admin/login/ # API login admin
│ └── lib/
│ └── supabase.ts # Supabase client
├── supabase/
│ └── schema.sql # Database schema
└── package.json
- URL:
https://domain-kamu.vercel.app/admin - Password: sesuai
ADMIN_PASSWORDdi environment variable
- Ganti password admin secara berkala
- Backup database via Supabase dashboard
- Monitor laporan secara rutin biar ga numpuk
- Bisa tambah admin lain dengan share password (atau upgrade ke auth system)
Sistem ini dibuat untuk membantu sesama KOL specialist menghindari kerjasama yang bermasalah. Pastikan semua laporan berdasarkan fakta. Penyalahgunaan untuk fitnah dapat berakibat hukum.