Aplikasi Sistem Role Management dengan Laravel

Aplikasi ini dibuat untuk mendukung aplikasi lain yang telah berjalan. Aplikasi lain dengan kompleks seperti ERP tanpa ada pembatasan user dan role. Saat itu, aplikasi yang lama masih menggunakan session username untuk membatasi tiap proses. Ketika ada user baru dan role baru, aplikasi ini perlu ada coding ulang untuk mendefinisikan user dan role baru tersebut.

Atas alasan itu, aplikasi sistem role management ini dibuat. Mulai dari User memiliki lebih dari satu Role. Lalu Role tersebutlah untuk membatasi akses menu ataupun proses/link dari aplikasi yang lama.

Konsep sederhananya adalah 1 User memiliki lebih dari 1 Role dan setiap role yang ada memiliki akses terhadap banyak Menu dan setiap Role pula memilik akses terhadap permission/link/proses yang lebih dari satu.
Continue reading Aplikasi Sistem Role Management dengan Laravel

Whistleblower System atau Sistem Pengaduan Online

Whistleblower System atau sistem pengaduan online adalah satu sistem sederhana untuk mencatat pengaduan-pengaduan yang dilakukan oleh public terhadap salah satu instansi pemerintahan. Salah satu sistem pengaduan online yang terkenal adalah lapor.go.id. Beberapa instansi pemerintahan yang lain pun mulai membuat Whistleblower System/sistem pengaduan online ini menurut saya untuk beberapa tujuan utama seperti: Continue reading Whistleblower System atau Sistem Pengaduan Online