Project
Member Project PHP

DompetKu - Aplikasi Manajemen Keuangan Pribadi (Single User)

Indra Styawantoro 10 Juni 2022 ( 94 Member )

Aplikasi berbasis web yang digunakan untuk membantu mengelola keuangan pribadi.

PHP 8

Menggunakan bahasa pemrograman PHP 8.

MySQL

Menggunakan database management system MySQL.

MySQLi Extension

Menggunakan MySQLi Extension untuk berkomunikasi dengan database.

Bootstrap 4

Menggunakan framework CSS Bootstrap 4 dengan template SB Admin 2 untuk membuat desain tampilan aplikasi.

Datepicker

Menggunakan plugin Datepicker untuk membuat datepicker.

Chosen

Menggunakan plugin Chosen untuk membuat select box.

jQuery

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

jQuery Mask Plugin

Menggunakan plugin jQuery Mask untuk mengubah angka menjadi format mata uang.

DataTables

Menggunakan plugin jQuery DataTables untuk menampilkan data dalam bentuk tabel yang sudah dilengkapi dengan fitur paging, sorting, dan searching.

Font Awesome

Menggunakan Font Awesome untuk membuat icon yang menarik dengan sistem “Font Icon” (hanya menggunakan teks dan tanpa gambar).

Dompdf

Menggunakan library Dompdf untuk membuat cetak laporan dengan format PDF.

Deskripsi Aplikasi

1.
Login

Halaman login single user.

Demo

Username : indrasatya Password : 123

2.
Dashboard

Halaman Dashboard berisi informasi jumlah Saldo Awal per bulan, Total Pemasukan per bulan, Total Pengeluaran per bulan, dan Saldo Akhir. Selain itu juga menampilkan Grafik Jumlah Pemasukan Terbanyak dan Grafik Jumlah Pengeluaran Terbanyak per bulan.

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 mencetak laporan pemasukan. Pada halaman ini pengguna dapat menampilkan laporan pemasukan per periode (per bulan, dan per tahun) dan per kategori. Laporan dapat dicetak ke dalam format PDF.

7.
Laporan Pengeluaran

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

8.
Laporan Arus Kas

Halaman untuk mencetak laporan arus kas. Pada halaman ini pengguna dapat menampilkan laporan arus kas per tahun. Laporan dapat dicetak ke dalam format PDF.

9.
Profil

Halaman untuk mengelola profil pengguna aplikasi.

10.
Ubah Password

Halaman untuk mengubah password pengguna aplikasi.

11.
Tentang Aplikasi

Halaman yang berisi informasi tentang 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.