ShortLink

ShortLink adalah sebuah website URL Shortener yang dibangun menggunakan Flask dan SQLite, dengan antarmuka pengguna yang dibangun menggunakan Bootstrap. Website ini dapat memendekkan URL panjang dan melacak jumlah klik atau pengunjung pada setiap tautan yang telah dibuat.
Teknologi yang Digunakan
- Python 3.11.2
- Flask 2.2.3
- Bootstrap 5.3.0
- Bootstrap Icons
- SQLite
- ChatGPT
Deployment
Project ini dideploy ke Railway
Fitur
- Memendekkan URL panjang menjadi URL pendek
- Melacak jumlah klik atau pengunjung untuk setiap tautan yang telah dibuat
- Tampilan antarmuka pengguna yang responsif dan mudah digunakan untuk semua device
Demo
Anda dapat mengunjungi ShortLink untuk demonya.
Instalasi
Untuk menjalankan aplikasi ini, pertama-tama pastikan bahwa Python dan Flask telah terpasang di komputer Anda. Kemudian, ikuti langkah-langkah berikut:
- Clone repositori ini ke dalam komputer Anda.
- Buka terminal dan pindah ke direktori aplikasi.
- Buat sebuah lingkungan virtual menggunakan perintah
python -m venv env. - Aktifkan lingkungan virtual menggunakan perintah
env\Scripts\activatepada Windows atausource env/bin/activatepada Linux atau MacOS. - Pasang dependensi yang dibutuhkan dengan menjalankan perintah
pip install -r requirements.txt. - Jalankan aplikasi menggunakan perintah
python app.py. - Buka browser dan akses URL
http://localhost:5000.