Skip to content

haidar038/shortlink

Repository files navigation

ShortLink

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:

  1. Clone repositori ini ke dalam komputer Anda.
  2. Buka terminal dan pindah ke direktori aplikasi.
  3. Buat sebuah lingkungan virtual menggunakan perintah python -m venv env.
  4. Aktifkan lingkungan virtual menggunakan perintah env\Scripts\activate pada Windows atau source env/bin/activate pada Linux atau MacOS.
  5. Pasang dependensi yang dibutuhkan dengan menjalankan perintah pip install -r requirements.txt.
  6. Jalankan aplikasi menggunakan perintah python app.py.
  7. Buka browser dan akses URL http://localhost:5000.