
CRUD Management System adalah aplikasi web berbasis PHP yang dibangun menggunakan framework CodeIgniter 4. Aplikasi ini menyediakan antarmuka yang modern dan intuitif untuk mengelola produk dan kategori dengan fitur-fitur berikut:
Fitur Utama
- Manajemen Produk
- Tambah, edit, lihat, dan hapus produk
- Upload gambar dengan drag & drop
- Validasi input dan file gambar
- Preview gambar sebelum upload
- Dukungan format gambar PNG dan JPG
- Batasan ukuran file maksimal 1MB
- Manajemen Kategori
- Tambah, edit, dan hapus kategori
- Pengelompokan produk berdasarkan kategori
- Validasi input kategori
- Antarmuka Pengguna
- Desain responsif dengan Tailwind CSS
- Navigasi yang mudah dan intuitif
- Pesan feedback untuk setiap aksi
- Tampilan tabel dengan sorting dan pagination
Server Requirements
- PHP version 8.1 atau lebih tinggi
- Web Server (Apache/Nginx)
- MySQL Database
- XAMPP/WAMP/MAMP (untuk pengembangan lokal)
Required PHP Extensions
- [intl](http://php.net/manual/en/intl.requirements.php)
- [mbstring](http://php.net/manual/en/mbstring.installation.php)
- [mysqlnd](http://php.net/manual/en/mysqlnd.install.php)
- json (enabled by default)
- [libcurl](http://php.net/manual/en/curl.requirements.php)
- GD/Imagick (untuk manipulasi gambar)
Browser Support
- Google Chrome (versi terbaru)
- Mozilla Firefox (versi terbaru)
- Safari (versi terbaru)
- Microsoft Edge (versi terbaru)
Minimum Hardware Requirements
- RAM: 4GB (recommended)
- Storage: 1GB free space
- Processor: Dual Core atau lebih tinggi