Main Article Content
Abstract
Terdapat ruang peningkatan efektivitas dan efisiensi pada proses penerimaan mahasiswa baru di Universitas Islam Indonesia dengan dilakukannya digitalisasi proses pendaftaran. Oleh karena itu, dikembangkan sebuah aplikasi berbasis web untuk menjembatani interaksi calon mahasiswa dengan proses pendaftaran. Aplikasi ini merupakan upaya modernisasi aplikasi UIIAdmisi versi lama yang rilis pada tahun 2016 dengan perancangan ulang seluruh fitur yang ditawarkan untuk meningkatkan pengalaman pengguna. Selebihnya, aplikasi UIIAdmisi yang baru memanfaatkan berbagai teknologi pengembangan yang lebih modern. Digunakan framework Angular untuk memaksimalkan efisiensi proses pengembangan aplikasi tersebut. Salah satu fitur utama Angular yang membantu optimasi pembangunan aplikasi yaitu directive. Pendekatan scrum pada metode agile digunakan untuk mengorganisir pengerjaan pembangunan aplikasi. Makalah ini akan memberikan gambaran dan pemahaman akan proses yang dilalui pengembang dalam implementasi berbagai fitur pada aplikasi berbasis web dengan memanfaatkan directive pada framework Angular. Setelah melalui masa pengembangan aplikasi UIIAdmisi ditemukan bahwa penggunaan berbagai fitur pada framework Angular khususnya directive menghadirkan berbagai kelebihan dibandingkan dengan native development. Beberapa kelebihan yang dirasakan berupa fleksibilitas pengembangan serta terjaminnya kerapian dan kecepatan penulisan kode.