Inspiration

Millions of people forget to take their medicines on time, especially elderly patients and individuals managing multiple medications. Missing doses can reduce treatment effectiveness and lead to health complications. We wanted to create a simple, user-friendly solution that helps people stay consistent with their prescribed medication schedules.

What it does

MediCare is a smart medication reminder and adherence tracking web application.

It allows users to:

  • Add medicines with dosage and reminder time
  • Receive audio (beep) reminders when it's time to take medicine
  • Mark medicines as Taken
  • Snooze reminders
  • Track medication adherence
  • Monitor remaining medicine stock
  • Receive low-stock alerts
  • Store all data locally using browser localStorage

How we built it

The application was built using HTML, CSS, and JavaScript.

The interface is fully responsive and works on both desktop and mobile devices. JavaScript manages reminder scheduling, local storage, medication tracking, and alarm functionality using the Web Audio API.

Challenges we ran into

The biggest challenge was implementing a reliable reminder system that continuously checks medication schedules and triggers audio notifications at the correct time. We also handled browser audio restrictions and ensured reminders continue working smoothly while maintaining a clean and responsive user interface.

Accomplishments that we're proud of

  • Built a complete medication reminder system
  • Implemented beep alarm notifications
  • Created medication adherence tracking
  • Added snooze functionality
  • Implemented medicine stock monitoring
  • Designed a responsive healthcare dashboard

What we learned

Through this project we learned more about:

  • JavaScript timing functions
  • Browser localStorage
  • Web Audio API
  • Responsive UI design
  • Building healthcare-focused user experiences

What's next for MediCare

Future improvements include:

  • Push notifications
  • Cloud synchronization
  • Secure user authentication
  • Caregiver notifications
  • AI-powered medication insights
  • Doctor appointment reminders
  • Smartwatch integration
  • Progressive Web App (PWA) support

Built With

Share this project:

Updates