Pengembangan SIAKAD UIN Datokarama Palu

Kategori: Front End Developer

Kunjungi Proyek
Pengembangan SIAKAD UIN Datokarama Palu

Deskripsi

Saya, Andi Muhammad Yusuf Qadri, sebagai Front-End Developer berkesempatan untuk berkontribusi dalam pembangunan Sistem Informasi Akademik (SIAKAD) di UIN Datokarama Palu. Proyek ini mencakup pengembangan berbagai fitur penting yang digunakan oleh seluruh elemen civitas akademika di kampus, mulai dari dosen, mahasiswa, hingga admin.

Fitur-Fitur Utama SIAKAD

  • SIAKAD Dosen: Fitur ini memungkinkan dosen untuk mengelola materi kuliah, absensi, serta nilai mahasiswa dengan mudah. Dosen dapat mengakses data dan melaksanakan tugas administrasi akademik secara efisien.
  • SIAKAD Mahasiswa: Mahasiswa dapat mengakses jadwal kuliah, nilai, absensi, serta berbagai informasi akademik lainnya melalui antarmuka yang ramah pengguna dan responsif.
  • SIAKAD Admin: Admin memiliki akses penuh untuk mengelola data akademik, termasuk pengaturan jadwal kuliah, pendaftaran mata kuliah, serta kelola data dosen dan mahasiswa.
  • Penerimaan Mahasiswa Baru: Fitur ini memfasilitasi pendaftaran mahasiswa baru secara online, dengan berbagai tahapan mulai dari pendaftaran, seleksi, hingga pengumuman hasil seleksi.
  • Learning Management System (LMS): Sistem ini memungkinkan pengelolaan materi pembelajaran, kuis, diskusi, dan berbagai kegiatan akademik lainnya, sehingga mendukung pembelajaran jarak jauh dengan efektif.

Teknologi yang Digunakan

Untuk membangun SIAKAD UIN Datokarama Palu, saya menggunakan berbagai teknologi modern yang memungkinkan pengembangan sistem yang cepat, aman, dan scalable, yaitu:

  • Laravel: Sebagai back-end framework, Laravel digunakan untuk membangun API yang menghubungkan berbagai komponen di dalam sistem. Keamanan, efisiensi, dan kecepatan pengembangan adalah prioritas utama dalam penggunaan Laravel.
  • Vue.js: Untuk pengembangan front-end, saya memilih Vue.js karena kemampuannya dalam membangun aplikasi single-page yang interaktif dan responsif. Vue.js memungkinkan pembuatan antarmuka yang mudah diakses dan digunakan oleh pengguna di berbagai perangkat.
  • MySQL: Sebagai sistem manajemen basis data, MySQL digunakan untuk menyimpan data mahasiswa, dosen, jadwal kuliah, dan informasi akademik lainnya dengan struktur yang efisien dan aman.
  • Bootstrap: Framework CSS ini digunakan untuk membuat tampilan yang responsif dan profesional, yang memastikan bahwa sistem dapat diakses dengan nyaman pada berbagai ukuran layar perangkat.

Pengalaman Saya

Selama bekerja pada proyek ini, saya mendapatkan banyak pengalaman berharga dalam hal pemecahan masalah teknis dan pengembangan antarmuka yang ramah pengguna. Saya bekerja dengan tim yang terdiri dari developer back-end dan desainer UI/UX untuk menghasilkan sistem yang tidak hanya fungsional tetapi juga mudah digunakan oleh pengguna di berbagai perangkat.