Proyek ini adalah pengembangan sebuah website untuk pengrekapan keuangan bisnis di P2B UIN Malang. Website ini dibangun menggunakan PHP native, Bootstrap, dan JavaScript untuk menyediakan antarmuka yang interaktif dan responsif.
- Pengelolaan Data Keuangan: Memungkinkan pengguna untuk mencatat dan mengelola data keuangan bisnis, termasuk pemasukan, pengeluaran, dan transaksi lainnya.
- Laporan Keuangan: Menyediakan laporan keuangan yang rinci dan visual untuk membantu pengguna memahami performa bisnis.
- Manajemen Pengguna: Memungkinkan administrator untuk mengelola pengguna, hak akses, dan privasi data.
Proyek ini mengikuti arsitektur dasar aplikasi web dengan struktur MVC (Model-View-Controller) yang terorganisir dengan baik untuk memisahkan logika aplikasi. Berikut adalah komponen utama arsitektur proyek:
- PHP Native: Digunakan sebagai bahasa pemrograman utama untuk mengembangkan backend aplikasi.
- Bootstrap: Framework CSS yang digunakan untuk membangun antarmuka pengguna yang responsif dan menarik.
- JavaScript: Digunakan untuk meningkatkan interaktivitas dan fungsi dinamis di sisi klien.
- MySQL Database: Digunakan untuk menyimpan dan mengelola data keuangan bisnis.
- Model-View-Controller (MVC): Pola desain perangkat lunak yang memisahkan aplikasi menjadi tiga komponen utama: Model (representasi data), View (tampilan/presentasi data), dan Controller (logika pengendali).
Untuk menggunakan website ini, pengguna dapat mengikuti langkah-langkah berikut:
- Buka halaman utama website dan login menggunakan kredensial yang diberikan.
- Setelah login, pengguna dapat mengakses fitur-fitur pengelolaan data keuangan seperti mencatat transaksi, membuat laporan, dll.
- Administrator memiliki akses tambahan untuk mengelola pengguna, hak akses, dan lainnya.
Website ini dapat di-deploy menggunakan server web Apache dengan konfigurasi PHP dan MySQL. Pastikan server Anda memiliki dukungan untuk bahasa pemrograman dan teknologi yang digunakan dalam proyek ini.