Shortener adalah aplikasi web pemendek URL yang bikin link panjang jadi lebih pendek, lebih rapi, dan tentu saja lebih kece.
Cocok buat kamu yang suka berbagi link tapi males lihat URL sepanjang rel kereta. πβ¨
- βοΈ Potong URL panjang jadi super pendek
- π§© Custom short code (opsional)
- π Hitung jumlah klik otomatis
- π Shortlink bisa dibuka tanpa login
- π Tombol copy link
- ποΈ Hapus link kapan pun
- β³ Kadaluarsa link (opsional)
- π Password-protected link (opsional)
- π QR Code generator (opsional)
- π§ Statistik klik (IP, device, browser β opsional)
- π§βπΌ Dashboard admin lengkap
- π Lihat semua shortlink dari semua user
- πͺͺ Lihat siapa pembuat setiap link
- π οΈ Hapus atau nonaktifkan link
- π§Ή Bersihkan link kadaluarsa
- π₯ Manajemen user (opsional)
- π Statistik global (opsional)
- π§ Laravel 12
- π¨ Blade + Tailwind CSS
- π Laravel Breeze (Autentikasi)
- ποΈ MySQL
- πͺ Alpine.js (opsional)
- π‘οΈ Middleware Auth + Role Admin
git clone https://github.com/stevent4/shortener.git
cd shortener
composer install
npm install && npm run build
cp .env.example .env
php artisan key:generate
php artisan migrate
php artisan serveapp/Models/ShortLink.phpβ Model shortlinkapp/Http/Controllers/ShortLinkController.phpβ Shorten & redirectapp/Http/Controllers/AdminLinkController.phpβ Panel adminresources/views/dashboard/β UI userresources/views/admin/links/β UI adminroutes/web.phpβ Routing aplikasi
Dibuat oleh Stevent, developer yang suka bikin aplikasi kecil tapi berguna, rapi, dan fun.
- π GitHub: https://github.com/stevent4
- π· Instagram: https://instagram.com/a.stevents
Proyek ini bersifat open-source.
Silakan digunakan, dipelajari, dan dikembangkan sesuka hati! πβ¨