Pillbug

Pillbug

PillBug adalah aplikasi smart pillbox yang dirancang untuk mencegah kesalahan pengobatan pada orang tua, seperti lupa minum obat atau overdosis. Sistem ini menggabungkan hardware (Raspberry Pi + kamera), computer vision, backend, dan mobile app sehingga pengasuh (caretaker) bisa memantau status pil pasien secara real-time dari jarak jauh. Proyek ini lahir dari pengalaman nyata salah satu anggota tim yang kakeknya pernah mengalami overdosis karena lupa telah meminum obat. Tujuan utama PillBug adalah memberikan ketenangan pikiran bagi pengasuh dan meningkatkan keamanan pasien.

ganpra

Created by

ganpra

Category

App

Tech Stack

JS JS

Overview

PillBug adalah aplikasi smart pillbox yang dirancang untuk mencegah kesalahan pengobatan pada orang tua, seperti lupa minum obat atau overdosis. Sistem ini menggabungkan hardware (Raspberry Pi + kamera), computer vision, backend, dan mobile app sehingga pengasuh (caretaker) bisa memantau status pil pasien secara real-time dari jarak jauh. Proyek ini lahir dari pengalaman nyata salah satu anggota tim yang kakeknya pernah mengalami overdosis karena lupa telah meminum obat. Tujuan utama PillBug adalah memberikan ketenangan pikiran bagi pengasuh dan meningkatkan keamanan pasien.

Features

  • 1. Pemantauan Pil Real-Time
  • Kamera memantau 2x7 slot pillbox setiap menit.
  • Computer vision (dengan k-means clustering) mengenali slot yang penuh atau kosong.
  • Informasi ini dikirim ke backend untuk diproses lebih lanjut.
  • 2. Notifikasi ke Caretaker
  • Jika ada abnormalitas (misal pil tidak diminum atau overdosis), caretaker akan diberi notifikasi melalui:
  • SMS
  • Email
  • Backend menggunakan SparkPost untuk mengirim notifikasi, memungkinkan respons cepat.
  • 3. Mobile App untuk Caretaker
  • Android app menampilkan status pillbox secara virtual.
  • Caretaker dapat melihat riwayat konsumsi obat pasien.
  • UI berbasis Material Design untuk kemudahan penggunaan.
  • 4. Robust Computer Vision
  • Menggunakan Raspberry Pi + kamera untuk menangkap gambar pillbox.
  • Model mempertimbangkan variasi cahaya dan bayangan.
  • K-means clustering digunakan untuk mendeteksi apakah slot pil terisi atau kosong.
  • 5. Backend & Data Management
  • Backend menggunakan MongoDB Stitch untuk penyimpanan dan pemrosesan data.
  • Data dikirim dari hardware → backend → mobile app untuk monitoring real-time.
  • 6. MVP Fokus pada Waktu Hackathon
  • Tim fokus membagi tugas:
  • 2 orang → hardware + OpenCV
  • 1 orang → backend & API
  • 1 orang → Android app
  • Mengutamakan fungsi inti agar sistem berjalan dalam waktu terbatas.

Similar Projects

NextChat
Rifandi

NextChat

Web • App • AI

React JS
Tailwind
Flutter
by Rifandi
learn house
Rifandi

learn house

Web • Landing Page • AI

React JS
Tailwind
JS
by Rifandi
Biker Hub
Rifandi

Biker Hub

Web • Landing Page

HTML
CSS
JS
by Rifandi
KFC-Clone
Rifandi

KFC-Clone

Web • E-Commerce

HTML
CSS
JS
by Rifandi
rental property manager
Rifandi

rental property manager

Web • Portfolio • Landing Page

HTML
JS
by Rifandi
SecureKasir
Rifandi

SecureKasir

App

React JS
Tailwind
by Rifandi
Kostopia
Rifandi

Kostopia

Web • Landing Page

React JS
JS
Vue JS
by Rifandi
Hospital Management System
Rifandi

Hospital Management System

Web • Portfolio • Landing Page

JS
Laravel
by Rifandi
Stream Flix
Rifandi

Stream Flix

Web

React JS
HTML
CSS
by Rifandi
Overmorrow
Rifandi

Overmorrow

App

Flutter
by Rifandi
Perpus Web
Rifandi

Perpus Web

Web • Landing Page

CSS
JS
by Rifandi
Shopy
Rifandi

Shopy

Web • E-Commerce

React JS
JS
Vue JS
by Rifandi