Aplikasi web sederhana untuk mengelola data berkas (dokumen) menggunakan PHP dan MySQL. Awalnya dibuat untuk mencatat dan memantau berkas pajak, tapi strukturnya cukup umum untuk dipakai mencatat berkas apa saja.
- Login dan manajemen user
- Input data berkas baru
- Lihat daftar berkas yang sudah tersimpan
- Edit dan hapus data berkas
- Konfirmasi sebelum data dihapus/diubah
PHP native (tanpa framework), MySQL, plus CSS dan sedikit JavaScript untuk tampilan.
├── css/ -> styling
├── javascript/ -> script JS
├── gambar/ -> aset gambar
├── database/ -> file SQL untuk bikin tabel
├── koneksi.php -> koneksi ke database
├── login.php / logout.php
├── add_user.php
├── input.php -> form tambah berkas
├── show.php / show_data.php -> tampilkan data berkas
├── edit.php
├── delete.php
└── confirm.php
- Siapkan XAMPP (atau sejenisnya) yang sudah ada PHP dan MySQL
- Clone repo ini ke folder
htdocs - Buat database baru, lalu import file SQL yang ada di folder
database/ - Buka
koneksi.php, sesuaikan nama database, username, dan password sesuai punyamu - Jalankan Apache & MySQL dari XAMPP
- Akses lewat browser, mulai dari
login.phpatauindex.php
Project ini dibuat untuk keperluan belajar/tugas, jadi belum ada validasi keamanan yang ketat. Kalau mau dipakai untuk hal yang lebih serius, sebaiknya tambahkan validasi input dan proteksi terhadap SQL injection terlebih dahulu.
MIT License — bebas dipakai dan dimodifikasi.