Kembali ke semua proyek

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

Pratinjau proyek Smart Feeder untuk Jadwal dan Pemantauan Pakan Kucing

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

  1. 01

    Jadwal makan per kucing

    Pemilik dapat menyimpan dan mengubah tiga waktu makan untuk setiap kucing.

  2. 02

    Pembaruan dari perangkat

    API menerima konfirmasi pemberian makan, status perangkat, sisa pakan, dan tinggi isi wadah.

  3. 03

    Ringkasan persediaan

    Tinggi isi wadah diubah menjadi estimasi persentase pakan yang masih tersedia.

  4. 04

    Riwayat sisa pakan

    Catatan tiap waktu makan dirangkum per hari dan ditampilkan juga sebagai grafik.

  5. 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.

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