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