Project
Member Project Laravel

Sistem Informasi Kunjungan Klien Balai Pemasyarakatan

Indra Styawantoro 12 November 2024 ( 52 Member )

Aplikasi berbasis web yang digunakan untuk memudahkan dalam pengelolaan data kunjungan klien pada Balai Pemasyarakatan.

Laravel 11

Menggunakan Framework Laravel 11.

MySQL

Menggunakan database management system MySQL.

Bootstrap 5

Menggunakan framework CSS Bootstrap 5 dengan template Kaiadmin Lite Dashboard untuk membuat desain tampilan aplikasi.

jQuery

Menggunakan library JavaScript jQuery untuk memudahkan dan mempercepat dalam membuat website yang interaktif.

Tabler Icons

Menggunakan Tabler Icons untuk membuat icon yang menarik.

Flatpickr

Menggunakan library Flatpickr untuk membuat datetime picker.

Select2

Menggunakan plugin Select2 untuk membuat select box.

laravel-dompdf

Menggunakan library laravel-dompdf untuk membuat cetak laporan dengan format PDF.

Deskripsi Aplikasi

1.
Login

Halaman login multi user. Ada 2 level user yaitu :

Administrator

Hak akses : Dashboard, Klien, Pegawai, Keperluan, Kunjungan, Laporan Klien, Laporan Kunjungan, Jabatan, Pekerjaan, Profil Instansi, Manajemen User, Ubah Password, Tentang Aplikasi.

Operator

Hak akses : Dashboard, Klien, Pegawai, Keperluan, Kunjungan, Laporan Klien, Laporan Kunjungan, Ubah Password, Tentang Aplikasi.

2.
Dashboard

Halaman Dashboard berisi informasi Jumlah Data Klien, Data Pegawai, Data Kunjungan, Data Keperluan, Data Jabatan, dan Data Pekerjaan.

3.
Klien

Halaman untuk mengelola data klien. Pada halaman ini pengguna dapat menginput, mengubah, menghapus, mencari data, dan menampilkan detail data klien.

4.
Pegawai

Halaman untuk mengelola data pegawai. Pada halaman ini pengguna dapat menginput, mengubah, menghapus, dan mencari data pegawai.

5.
Keperluan

Halaman untuk mengelola data keperluan. Pada halaman ini pengguna dapat menginput, mengubah, menghapus, dan mencari data keperluan.

6.
Kunjungan

Halaman untuk mengelola data kunjungan. Pada halaman ini pengguna dapat menginput, mengubah, menghapus, mencari data, dan menampilkan detail data kunjungan.

7.
Laporan Klien

Halaman untuk menampilkan dan mencetak laporan registrasi klien. Pada halaman ini pengguna dapat menampilkan laporan registrasi klien per periode (per hari, per minggu, per bulan dan per tahun). Laporan dapat dicetak ke dalam format PDF.

8.
Laporan Kunjungan

Halaman untuk menampilkan dan mencetak laporan kunjungan. Pada halaman ini pengguna dapat menampilkan laporan kunjungan per periode (per hari, per minggu, per bulan dan per tahun). Laporan dapat dicetak ke dalam format PDF.

9.
Jabatan

Halaman untuk mengelola data jabatan. Pada halaman ini pengguna dapat menginput, mengubah, menghapus, dan mencari data jabatan.

10.
Pekerjaan

Halaman untuk mengelola data pekerjaan. Pada halaman ini pengguna dapat menginput, mengubah, menghapus, dan mencari data pekerjaan.

11.
Profil Instansi

Halaman untuk pengaturan profil instansi.

12.
Manajemen User

Halaman untuk mengelola data user yang dapat menggunakan aplikasi.

13.
Ubah Password

Halaman untuk mengubah password pengguna aplikasi.

14.
Tentang Aplikasi

Halaman yang berisi informasi tentang aplikasi.

Tampilan Aplikasi

Script di dalam aplikasi ini dapat dipelajari dengan mudah karena sudah diberikan komentar pada setiap prosesnya, sehingga dapat digunakan sebagai referensi bagi Kamu yang sedang mengerjakan tugas kuliah, Tugas Akhir, Skripsi, atau yang sedang belajar pemrograman web dan membutuhkan contoh studi kasus.