Snip — URL Shortener Aman dengan Analytics

Snip adalah aplikasi URL shortener open-source yang memungkinkan pengguna membuat link pendek, membagikannya, dan memantau performanya. Dibangun dengan guest mode tanpa login, custom slug, dashboard pengelolaan link, analytics klik harian, QR code, serta perlindungan keamanan melalui validasi URL, Google Safe Browsing, rate limiting, dan reserved slug. Data pengunjung dijaga dengan hashing IP untuk menghitung unique visitor tanpa menyimpan alamat IP mentah.

KEY FEATURES

  1. 01Memperpendek URL dengan slug otomatis atau custom slug
  2. 02Pemindaian URL berbahaya otomatis menggunakan Google Safe Browsing
  3. 03Redirect cepat dengan status temporary 302 dan cache-control no-store
  4. 04Dashboard untuk mencari, mengedit, menonaktifkan, dan menghapus link
  5. 05Analytics total klik, unique visitor, dan grafik klik harian
  6. 06Hashing IP untuk analytics yang lebih menjaga privasi
  7. 07QR code otomatis untuk setiap link dengan opsi unduh PNG
  8. 08Guest mode berbasis cookie anonim tanpa perlu registrasi
  9. 09Rate limiting untuk mencegah spam dan penyalahgunaan
  10. 10Proteksi reserved slug agar tidak bentrok dengan route aplikasi
  11. 11Fitur pelaporan link bermasalah atau mencurigakan
  12. 12Error monitoring dengan Sentry dan web analytics yang privacy-first

TECH STACK

Next.js 16TypeScriptReact 19Tailwind CSS v4shadcn/uiRadix UIDrizzle ORMSupabase PostgresZodReact Hook FormRechartsQRCodeGoogle Safe Browsing APISentryCloudflare Web AnalyticsVercelVitestPlaywright
Snip — URL Shortener Aman dengan Analytics