Back Project Story
8EH Radio ITB Website
Web Case Study

Web Project

8EH Radio ITB Website

Platform digital terintegrasi untuk streaming, blog, dan manajemen konten radio.

20255 min readNext.jsMongoDBTailwind

Problem Overview

Website lama 8EH Radio ITB mengalami kendala performa, struktur navigasi yang membingungkan, dan sistem streaming yang tidak stabil. Dibutuhkan platform baru yang dapat menyatukan konten blog, podcast, dan live streaming dalam satu ekosistem yang responsif.

My Role

Frontend Developer
  • Melakukan migrasi total dari sistem berbasis WordPress ke arsitektur modern Next.js.
  • Mengintegrasikan API streaming AzuraCast/Icecast untuk fitur Live Streaming yang stabil.
  • Membangun sistem manajemen konten (CMS) internal untuk update jadwal siaran, podcast, dan berita.
  • Melakukan optimasi SEO dan performa (Core Web Vitals) untuk meningkatkan aksesibilitas.
  • Mengimplementasikan desain responsif yang optimal untuk pengalaman mobile.

Project Results

  • Waktu muat halaman (LCP) menurun hingga 60% dibanding website lama.
  • Peningkatan jumlah pendengar streaming melalui web karena interface yang lebih user-friendly.
  • Tim redaksi dapat memperbarui konten berita dan podcast secara mandiri dengan lebih cepat.