Web Development 09 Feb 2026

Aplikasi Shortlink Generator

Aplikasi Shortlink Genrator IAK Setih setio

https://s.iakss.ac.id
Memuat Preview...

Tentang Proyek

Aplikasi ini adalah platform Enterprise-Grade URL Shortener berbasis web yang dirancang untuk mempersingkat tautan panjang menjadi kode unik yang mudah dibagikan. Selain fungsi dasar pemendek tautan, aplikasi ini dilengkapi dengan sistem analitik real-time yang mendalam untuk melacak perilaku pengunjung, serta fitur manajemen tingkat lanjut untuk Admin dan User.

Fitur Utama:

  • Pemendek URL Kustom: Mengubah URL panjang menjadi tautan pendek yang bersih.

  • Analitik Detail: Melacak alamat IP, lokasi geografis (Kota & Negara), jenis perangkat (Android, iOS, Desktop), sistem operasi, dan jenis browser pengunjung.

  • Sistem Keamanan Link: Fitur penguncian tautan dengan password yang dienkripsi secara dua arah (AES-256).

  • QR Code Generator: Otomatis membuat QR Code untuk setiap tautan yang dibuat.

  • Manajemen User (Admin): Kemampuan Admin untuk mengelola semua user, termasuk fitur Impersonate (Login sebagai User tanpa password) untuk bantuan teknis.

  • Dashboard Modern: Antarmuka responsif menggunakan Tailwind CSS dengan tema Dark Mode yang elegan.


Minimum Requirements (Kebutuhan Minimum)

Agar aplikasi dapat berjalan dengan lancar, berikut adalah spesifikasi yang dibutuhkan:

1. Sisi Server (Hosting/VPS)

  • PHP: Versi 8.1 atau lebih baru (Rekomendasi PHP 8.2).

  • Database: MySQL versi 5.7+ atau MariaDB versi 10.3+.

  • Web Server: Apache (dengan mod_rewrite aktif) atau Nginx.

  • RAM: Minimum 512 MB (Rekomendasi 1 GB untuk pemrosesan GeoIP).

  • Penyimpanan: 100 MB untuk kode aplikasi (akan bertambah seiring banyaknya data log/hits).

2. Sisi Pengguna (Browser)

  • Browser modern dengan dukungan JavaScript aktif (Chrome, Firefox, Edge, atau Safari).


Komponen & Library yang Digunakan

Daftar teknologi yang diinstal dalam aplikasi ini:

  • Framework: CodeIgniter 4 (Core Logic).

  • CSS Framework: Tailwind CSS (Styling).

  • Icons: FontAwesome 6 (Visual).

  • QR Code Library: Endroid QR Code atau library berbasis PHP lainnya.

  • GeoIP API: Menggunakan ip-api.com (untuk pelacakan lokasi tanpa database lokal).

  • User Agent Parser: Library bawaan CodeIgniter 4 (getUserAgent).

Project Details

Client

IAK SETIH SETIO

Category

Web Development

Technologies

Codeigniter4 Mysql Tailwindcss
Chat Konsultasi