Mijikai

haikelz
Haikel, 1 min read.

بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ

thumbnail

Deskripsi

Mijikai adalah sebuah layanan untuk memperpendek URL, tanpa iklan dan tanpa tracker(pelacak).

Awal dapat ide ini karena melihat salah satu projectnya mas Irfan Maulana, yaitu ksana.in . Saya penasaran gimana sih logic dalam memperpendek URL yang diberikan. Setelah beberapa penelusuran, akhirnya saya buat Website ini untuk implementasi logicnya, serta saya tambahkan beberapa fitur lain seperti generate Qr Code, mengumpulkan link yang sudah dibuat user dalam 1 table, hapus link serta edit slug.

Under the hood, saya memanfaatkan Supabase sebagai BaaS(Backend as a Service), nanoid untuk menggenerate random string yang akan digunakan sebagai URL yang diperpendek, juga memanfaatkan fitur middleware nya Next JS untuk mengeksekusi kode terlebih dahulu sebelum request selesai.

Fitur

  • Shorten long URL
  • Custom slug
  • Edit slug
  • Convert shortened URL to QR Code
  • Show users link list
  • PWA

Screenshots

ss 1ss 2ss 3ss 4ss 5ss 6ss 7

Tech Stack

  • Next JS 13
  • Tailwind CSS with shadcn/ui
  • React Query
  • Jotai