Skip to content

This project is about a device which we called a smart pill manager to help patients to get their medicine according to the given routine.

Notifications You must be signed in to change notification settings

cepdnaclk/e16-3yp-smart-pill-manager

Repository files navigation

e16-3yp-smart-pill-manager

CO321 project repository by Team 7

Team members

Chandula J.P.D.M E/16/061

Lakshan S.A.I E/16/203

Nuwantha B.L.A E/16/261

Product design

alt text

Table of contents

  1. Problem

  2. Our solution

  3. Solution Architecture

  4. Hardware & Software Designs

  5. Testing

  6. Detailed budget

  7. Conclusion

  8. GitHub Repo Link

Problem

Let me ask you something...

  Did you ever forget to take pills at the prescribed time?Yes???? 
  OK! we all do forget right??
  You may think having an irregular schedule to take medication is not
  much of a problem. We thought so too. but to be sure, we ask about it
  from a DOCTOR.....

What he said

   It's better to not take medicines rather than having it irregularly
   unprescribed way

We astonished! We asked why?...

  He highlighted the following key issues that could arise because of this,                     

     1. Drug Overdose
     2. Drug Intolerance
     3. Disease gets worse
     4. Might feel withdrawal effects
     5. Can be caused Death

  He also stated,
     Elderly people have high possibility to develop This issues rather than 
     Younger people. So we thought to give a solution for this. But before 
     designing a solution we did a survey and found following issues
     associated with this.

alt text

So we design this project to address the most common two issues raised by the people.

  1. Being forgetful
  2. hard to read prescriptions due to poor vision

Our solution

To address before mentioned issues we designed a Device Which Alerts the patients at the right time to take the pills and Inform Which amount they need to take….

This device is designed with following added features,

  1. Fingerprint Authentication
  2. Medication Tracking
  3. Multiuser facility
  4. Audio & Visual Alerts
  5. Battery backup 
  6. Pill Refill reminder
  7. RFID bracelet Authentication

by this proposed product,

alt text

We could solve 92.8% of issues raised by the people.

Solution overview

  • Add prescription details from the web application using a smartphone/laptop
  • Add medicine into the device according to prescription added in web application
  • The device will send pill taken information(PTI:- whether the pills were taken or not) to the server
  • You can take medicine from the device at the prescribed time
  • Receive pill taken information via email

Solution Architecture

image

Product design

design view

Hardware Design

image

PCB Design

alt text

alt text

CAD Design

Watch in Youtube

IMAGE_ALT

Rendered CAD Design

alt text

alt text

alt text

Cloud Deployment Structure

Frontend & Backend

alt text

Frontend to Device Communication

alt text

Device to user Communication

alt text

Testing

  • Penatration Testing
  • Browser Compatibilty Testing
  • Authentication Testing
  • Request Validation Testing
  • Database Data handlings
  • Frontend user abnormal activity Testing

for further details https://github.com/cepdnaclk/e16-3yp-smart-pill-manager/blob/main/Testing/TestReport.md

Product video

IMAGE_ALT

Detailed budget

image

Advising Lecturers

  • Dr. Isuru Nawinne
  • Mr. Ziyan Maraikar

GitHub Repo Link

You can find our blog in https://smart-pill-manager.blogspot.com

Our Project Planning Workspace https://lucid.app/invitations/accept/3a6530d0-3f07-40d5-863b-07752b5b9d80

Contact us Email: e16203@eng.pdn.ac.lk , e16061@eng.pdn.ac.lk , e16261@eng.pdn.ac.lk

This will not be the end! Thank you! SPM_Team

About

This project is about a device which we called a smart pill manager to help patients to get their medicine according to the given routine.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published