Skip to content

Latest commit

Β 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ”— Shortener β€” URL Shortener Modern

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. πŸš†βœ¨


πŸš€ Fitur Utama

  • βœ‚οΈ 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)

πŸ›‘οΈ Fitur Admin

  • πŸ§‘β€πŸ’Ό 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)

πŸ§ͺ Teknologi yang Digunakan

  • 🧠 Laravel 12
  • 🎨 Blade + Tailwind CSS
  • πŸ” Laravel Breeze (Autentikasi)
  • πŸ—ƒοΈ MySQL
  • πŸͺ™ Alpine.js (opsional)
  • πŸ›‘οΈ Middleware Auth + Role Admin

πŸ“¦ Instalasi & Penggunaan

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 serve

πŸ“ Struktur Folder Penting

  • app/Models/ShortLink.php – Model shortlink
  • app/Http/Controllers/ShortLinkController.php – Shorten & redirect
  • app/Http/Controllers/AdminLinkController.php – Panel admin
  • resources/views/dashboard/ – UI user
  • resources/views/admin/links/ – UI admin
  • routes/web.php – Routing aplikasi

πŸ‘¨β€πŸ’» Tentang Developer

Dibuat oleh Stevent, developer yang suka bikin aplikasi kecil tapi berguna, rapi, dan fun.


πŸ“ƒ Lisensi

Proyek ini bersifat open-source.
Silakan digunakan, dipelajari, dan dikembangkan sesuka hati! πŸš€βœ¨

About

Shortener App is a fast, secure, and easy-to-use web tool for creating short links. ✨ You can make private links πŸ”, protect them with a password πŸ”‘, and track every click πŸ“Š. Perfect for sharing long URLs πŸ”—, sensitive information πŸ•΅οΈβ€β™‚οΈ, or temporary links ⏳.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages