Inspiration
We noticed that managing medications can be difficult for older adults, especially when they have multiple medications to keep track of. It can also be stressful for family members who want to make sure their loved ones are doing okay without constantly checking in.
We wanted to build something that could help seniors stay independent while still giving caregivers a simple way to stay informed. That idea became Medicare.AI: a medication companion that helps seniors keep track of their medications and connects them with a caregiver when they need extra help.
What it does
Medicare.AI has two sides: one for the senior and one for their caregiver.
On the senior side, users can:
- See their medication schedule.
- Use their phone's camera to check a medication.
- Talk to the app using their voice instead of typing.
- Complete short check-ins about how they're feeling.
- Request help with things like getting medication or running an errand.
On the caregiver side, caregivers can:
- See which medications have been taken.
- Review medication photos when the app isn't sure what it is seeing.
- Approve or reject a medication check.
- Get a quick overview of what their loved one may need help with.
We wanted the app to handle the routine things while making it easy for a caregiver to step in when necessary.
How we built it
We built Medicare.AI using HTML, CSS, JavaScript, and Node.js.
The senior and caregiver dashboards are connected, so changes made by the senior can show up on the caregiver side. We used LocalStorage to keep track of things like medications and their current status.
We also added voice features using browser speech recognition and Gradium's text-to-speech API. This lets seniors interact with the app by speaking and hear responses back.
For medication checking, the app uses the phone's camera to capture an image and determine how confident it is in the result. If it isn't confident enough, the medication isn't automatically marked as taken. Instead, the caregiver can review the image and make the final decision.
Challenges we ran into
One of the biggest challenges was making the app simple enough for someone who may not be comfortable with technology.
Voice interaction also came with some unexpected problems. We had to deal with microphone permissions, speech recognition, and situations where the app couldn't properly understand what someone said.
Another challenge was figuring out what should happen when the medication check wasn't clear. We didn't want the app to simply guess and potentially record something incorrectly, so we built a system where uncertain checks can be sent to the caregiver instead.
We also had to keep the senior and caregiver sides synchronized while making sure each interface stayed focused on what that person actually needs.
Accomplishments that we're proud of
We're proud that we were able to build more than just a medication reminder.
The part we're most proud of is the connection between the senior and caregiver. A senior can handle most of their medication routine themselves, but a caregiver can step in when something needs a second look.
We're also proud of getting several different features working together in one project — camera input, voice interaction, medication tracking, caregiver approval, and community assistance.
Most importantly, we designed the app so that when it isn't sure about something, it doesn't just guess. It gives the caregiver a chance to make the decision.
What we learned
We learned that building something for older adults requires a lot more thought than we initially expected. A feature that seems simple to us can be confusing if someone isn't used to navigating apps.
We also learned that building a project with voice, cameras, a backend, and two different user experiences creates a lot of small technical problems that you don't really notice until everything is connected.
Most of all, we learned that technology doesn't always have to replace people to be useful. Sometimes its best use is handling the small, repetitive parts so people can focus on the things that actually require them.
What's next for Medicare.AI
We want to make the medication checking more reliable and expand the caregiver dashboard so it can show longer-term patterns instead of just what happened today.
We also want to make the voice conversations more natural and allow the app to respond differently depending on what the senior says.
Eventually, we'd like to connect Medicare.AI with devices like smartwatches and other sensors so caregivers can get a better picture of how their loved one is doing without the senior having to constantly report everything manually.
The bigger goal is simple: help seniors stay independent for longer while making it easier for their families to know when they actually need help.
Log in or sign up for Devpost to join the conversation.