Sistem Perpustakaan Digital ini dibuat sebagai final project dalam bootcamp Web Development Dasar. Proyek ini dirancang untuk membantu pengguna mengelola data buku secara sederhana menggunakan fitur dasar CRUD (Create, Read, Update, Delete). Seluruh sistem dibangun dengan stack HTML, CSS, PHP, serta MySQL sebagai basis data.
Pembuatan aplikasi ini bertujuan untuk mempraktikkan pemahaman dasar mengenai:
Melalui proyek ini, peserta bootcamp dapat memahami alur kerja aplikasi web dinamis, mulai dari tampilan hingga pengolahan data di server.
Pengguna dapat menambahkan data buku baru ke dalam sistem, termasuk:
Data yang dimasukkan akan tersimpan di database MySQL dan langsung muncul pada tabel daftar buku.
Sistem menyediakan fitur edit untuk memperbarui data buku yang sudah tersimpan. Pengguna dapat memperbaiki informasi tanpa harus menghapus data lama.
Untuk data yang sudah tidak diperlukan, pengguna dapat menghapusnya langsung melalui tombol aksi di tabel. Fitur ini menjalankan proses delete secara otomatis pada database.
Halaman utama menampilkan daftar buku lengkap beserta detailnya.
Tampilan tabel dibuat sederhana agar mudah dibaca dan sesuai untuk latihan CRUD pada level dasar.
Aplikasi Perpustakaan Digital ini dibangun menggunakan:
Stack ini cocok untuk pemula yang ingin memahami konsep dasar aplikasi web dinamis.
Sistem Perpustakaan Digital menjadi salah satu contoh proyek sederhana yang menggabungkan HTML, CSS, PHP, dan MySQL untuk membuat aplikasi CRUD. Melalui project ini, peserta bootcamp dapat mempraktikkan pembuatan halaman, mengelola data, dan memahami bagaimana aplikasi web berfungsi dari front-end hingga backend.
Proyek ini dapat dikembangkan lebih lanjut, misalnya dengan menambahkan fitur pencarian, kategori buku, atau sistem login admin.