Pilli-o is a platform where care takers and care recipients can track drug treatments. It is a multi platform progressive web application (PWA) which can be accessed from the browser or by installing it as an application in the computer or smartphone.
Editing the alarm for a drug treatment in a smartphone
The dispenser has 15 usable slots to place medications. It also has a lid with a mechanism that registers when a care recipient removes the medication from the device.
The back end and the pill dispenser were built by three other people that worked with me in this project: Adryan, Paloma and Ricardo.
Some of the technologies used to build this project:
- JavaScript
- Vue
- Pinia store
- Quasar
- Capacitor
- Firebase auth
- Service workers for push notifications
- MQTT for real-time communication with the pill dispenser
- The pill dispenser was built with an Arduino ESP32 with wifi and bluetooth support
Some of the features of this project:
- Register and track drug treatments by time and number of doses
- Care takers can track treatments for multiple care recipients
- Care recipients can have multiple on-going treatments at the same time
- Care recipients can access the system to track their own treatments
- Integration with device resources, such as camera and wifi
See the following links for more information.