
Website organisasi resmi BEM Vokasi UB 2025 yang dirancang untuk menghadirkan sistem informasi organisasi yang modern, scalable, dan interaktif. Dibangun dengan dukungan dashboard admin serta sistem request postingan untuk kebutuhan media internal kabinet.
Challenge
Membangun website resmi BEM Vokasi UB 2025 menjadi tantangan tersendiri karena proyek ini merupakan pengalaman pertama menggunakan React.js dalam skala organisasi. Website memiliki banyak halaman detail kementerian, membutuhkan UI yang interaktif, dashboard admin, serta sistem request postingan Instagram yang tetap mudah digunakan oleh seluruh divisi.
Approach
Sebagai project lead dalam tim berisi tiga orang, saya berfokus pada pengembangan frontend dan perancangan struktur aplikasi agar tetap scalable untuk jangka panjang. Website dibangun menggunakan React.js dengan pendekatan reusable components dan dynamic routing untuk menangani banyak halaman kementerian secara efisien. Integrasi API dilakukan menggunakan Axios untuk menghubungkan frontend dengan dashboard admin berbasis Laravel dan MySQL. Beberapa elemen antarmuka juga dirancang dengan animasi interaktif pada hover dan click untuk meningkatkan pengalaman pengguna.
Result
Struktur website menjadi lebih modular dan mudah dikembangkan untuk penambahan kementerian maupun konten baru. Sistem request postingan berjalan lancar selama satu periode kepengurusan, sementara antarmuka yang interaktif membantu memperkuat identitas digital organisasi dan meningkatkan pengalaman pengguna.