Project
Member Project Laravel

Aplikasi Manajemen Kas Berbasis Web

Indra Styawantoro 19 Agustus 2024 ( 52 Member )

Aplikasi berbasis web yang digunakan untuk memudahkan dalam melakukan pencatatan pemasukan dan pengeluaran kas.

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.

jQuery Mask Plugin

Menggunakan plugin jQuery Mask Plugin untuk membuat format currency.

Chart.js

Menggunakan Chart.js untuk menampilkan data dalam bentuk grafik.

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 :

Admin

Hak akses : Dashboard, Pemasukan, Pengeluaran, Kategori, Laporan Pemasukan, Laporan Pengeluaran, Laporan Rekapitulasi, Manajemen User, Ubah Password, Tentang Aplikasi.

User

Hak akses : Dashboard, Pemasukan, Pengeluaran, Kategori, Laporan Pemasukan, Laporan Pengeluaran, Laporan Rekapitulasi, Ubah Password, Tentang Aplikasi.

2.
Dashboard

Halaman Dashboard berisi informasi jumlah Total Seluruh Pemasukan, Total Seluruh Pengeluaran, dan Saldo. Selain itu juga menampilkan Grafik Jumlah Pemasukan Per Kategori dan Grafik Jumlah Pengeluaran Per Kategori.

3.
Pemasukan

Halaman untuk mengelola data pemasukan. Pada halaman ini pengguna dapat menginput, mengubah, menghapus, mengunggah dan menampilkan bukti transaksi, dan mencari data pemasukan.

4.
Pengeluaran

Halaman untuk mengelola data pengeluaran. Pada halaman ini pengguna dapat menginput, mengubah, menghapus, mengunggah dan menampilkan bukti transaksi, dan mencari data pengeluaran.

5.
Kategori

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

6.
Laporan Pemasukan

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

7.
Laporan Pengeluaran

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

8.
Laporan Rekapitulasi

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

9.
Manajemen User

Halaman untuk mengelola data user yang dapat menggunakan aplikasi.

10.
Ubah Password

Halaman untuk mengubah password pengguna aplikasi.

11.
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.