Katibi adalah aplikasi Pencatatan Transaksi Keuangan (Petty Cash) yang berbasis Framework Yii 2.
Fitur Katibi
Fitur unggulan Katibi di antaranya:
- Ringkasan jumlah pemasukan dan pengeluaran, baik per hari ini/bulan ini/tahun ini, atau secara keseluruhan).
- Upload kwitansi dalam bentuk file PDF, atau gambar.
- Dan lain-lain yang dijelaskan lebih detail pada bagian hak akses.
Hak Akses
Katibi memiliki hak akses sebagai berikut, dari yang terendah ke yang tertinggi:
Staf
Pengguna dengan hak akses ini dapat melakukan kegiatan berikut ini:
- Profil, bagian ini digunakan untuk mengubah Nama lengkap, nama pengguna (username), email, atau foto yang bersangkutan.
- Ganti Password, bagian ini digunakan untuk mengganti password lama dengan password yang baru.
- Lihat Transaksi, hanya transaksi milik yang bersangkutan saja yang akan ditampilkan.
- Tambah Transaksi, saat pengguna dengan hak akses ini menambah transaksi baru, status transaksi adalah pending(Ditunda) sehingga nominal tidak/belum dikalkulasi. Yang berhak mengubah status transaksi dari pending ke Approved adalah pengguna dengan hak akses Administrator atau Keuangan.
- Ubah Transaksi, pengguna dengan hak akses ini hanya dapat mengubah transaksi milik sendiri. Selain itu, transaksi yang dapat diubah oleh pengguna dengan hak akses ini hanya yang berstatus pending.
- Hapus Transaksi, Sama seperti di bagian ubah transaksi di atas, transaksi yang dapat dihapus oleh pengguna dengan hak akses ini hanya transaksi milik sendiri, dan yang berstatus pending
Keuangan
Pengguna dengan hak akses ini, selain dapat melakukan hak akses staf, juga dapat melakukan kegiatan berikut ini:
- Lihat Transaksi, lihat semua transaksi milik siapa saja.
- Kategori, kategori transaksi.
- Laporan Keuangan, untuk melihat laporan keuangan yang bisa di-filter berdasarkan tanggal awal dan akhir. Selain itu, laporan yang telah di-filter bisa diekspor dalam bentuk file excel.
Administrator
Semua hak akses di atas dapat dilakukan oleh pengguna dengan hak akses ini, ditambah dengan:
- Daftar Staf, bagian ini berisi daftar staf atau pengguna aplikasi Katibi ini.
Persyaratan Sistem
Persyaratan utama menjalankan Katibi:
- PHP 8.1 ke atas, dengan mengaktifkan ekstensi GD.
- MariaDB 10.2.26 ke atas.
- serta persyaratan lain yang dibutuhkan oleh Yii 2, dibutuhkan jika ingin memperbaharui versi terbaru Yii 2, lihat
Demo
Demo Katibi bisa diakses di siniMasukkan salah satu dari tiga informasi di bawah ini:
User ID:
- admin atau admin@example.com
- finance atau finance@example.com
- staff atau staff@example.com
Password: katibi123