STUDI KASUS
IoT & Web
Smart Feeder untuk Jadwal dan Pemantauan Pakan Kucing
Aplikasi web untuk mengatur jadwal makan kucing dan melihat pembaruan dari perangkat pemberi pakan: status koneksi, persediaan, serta sisa pakan.
TEKNOLOGI YANG DIGUNAKAN
Laravel 10 / PHP / MySQL / Blade / Bootstrap 4 / JavaScript / Chart.js / TCPDF
MASALAH
Jadwal makan, persediaan di wadah, dan sisa pakan setelah makan adalah informasi yang berbeda. Jika hanya melihat jadwal, pemilik tidak tahu apakah perangkat merespons atau berapa banyak pakan yang tersisa. Data itu perlu dirangkum tanpa menganggap sisa pakan sebagai ukuran kesehatan yang pasti.
FITUR UTAMA
-
01
Jadwal makan per kucing
Pemilik dapat menyimpan dan mengubah tiga waktu makan untuk setiap kucing.
-
02
Pembaruan dari perangkat
API menerima konfirmasi pemberian makan, status perangkat, sisa pakan, dan tinggi isi wadah.
-
03
Ringkasan persediaan
Tinggi isi wadah diubah menjadi estimasi persentase pakan yang masih tersedia.
-
04
Riwayat sisa pakan
Catatan tiap waktu makan dirangkum per hari dan ditampilkan juga sebagai grafik.
-
05
Rekap pola makan dan PDF
Persentase sisa pakan dapat difilter menurut tanggal dan diunduh sebagai PDF; indikatornya bukan penilaian medis.
IMPLEMENTASI
Aplikasi Laravel menyediakan profil kucing dan tiga jadwal makan per hari yang dapat diubah pemilik. Endpoint menerima pembaruan dari perangkat untuk konfirmasi pemberian makan, sisa pakan, tinggi isi wadah, dan status koneksi. Dashboard menampilkan jadwal, grafik sisa pakan per hari, estimasi persediaan, serta status perangkat. Riwayat sisa pakan dan rekap pola makan dapat ditinjau menurut tanggal; rekap juga dapat diunduh sebagai PDF. Label pola makan di aplikasi dihitung dari persentase sisa pakan, bukan diagnosis medis.
TAMPILAN PROYEK
Buka tampilan 01 dalam ukuran penuh
Buka tampilan 02 dalam ukuran penuh
Buka tampilan 03 dalam ukuran penuh
Buka tampilan 04 dalam ukuran penuh
Buka tampilan 05 dalam ukuran penuh
Buka tampilan 06 dalam ukuran penuh
HASIL
Pemilik dapat memeriksa jadwal dan pembaruan perangkat dari satu panel, lalu membandingkan catatan sisa pakan dari hari ke hari. Estimasi persediaan dan status koneksi membantu mengetahui kapan perangkat atau wadah perlu diperiksa.
Ingin membuat aplikasi dengan kebutuhan serupa?
Jelaskan siapa penggunanya, bagaimana prosesnya berjalan, dan fitur apa yang dibutuhkan. Saya akan mempelajarinya sebelum membahas solusi teknis.
Bahas Proyek