Inspiration
The idea for CareCall came from a simple but important problem: many elderly individuals struggle to consistently remember to take their medications, especially if they live alone or do not have someone checking in regularly. Missed medications can lead to serious health complications, and caregivers often worry about whether their loved ones are following their schedules. We wanted to create a system that combines technology with a human-centered approach to support seniors while also giving caregivers peace of mind. Our goal was to build something that feels simple and accessible for elderly users, while still leveraging modern technologies like AI and automated phone calls. CareCall was designed to bridge the gap between patients and caregivers by making medication reminders, wellness check-ins, and communication more reliable and easier to manage.
What it does
CareCall is a platform that connects elderly patients with caregivers and helps ensure that medications and wellness routines are followed consistently. The system allows caregivers to schedule automated phone calls that remind patients to take their medication at specific times. These calls help patients stay on track even if they do not regularly use smartphones or apps. In addition to reminders, the platform includes a daily wellness questionnaire that patients can complete. Based on the responses, the system generates AI-powered feedback that can provide helpful guidance or highlight potential concerns. Caregivers are able to monitor responses and activity through a dashboard, helping them stay informed about the patient’s health and wellbeing. The goal is to create a supportive system that promotes independence for seniors while still keeping caregivers connected.
How we built it
CareCall was built using a modern full-stack architecture. The frontend provides an intuitive interface where caregivers can schedule calls and patients can interact with reminders and wellness check-ins. The backend handles scheduling, storing user data, and coordinating communication between patients and caregivers. One of the core features of the platform is the integration with Twilio, which allows us to automate phone calls to patients for medication reminders. We also integrated AI capabilities to analyze questionnaire responses and generate helpful feedback. This adds an additional layer of support by helping patients reflect on their daily wellness and providing insights that caregivers can review. Together, these components create a system that combines automated communication, AI insights, and a simple user interface.
Challenges we ran into
One of the biggest challenges we faced was integrating our frontend and backend systems. Ensuring that data flowed correctly between the user interface, the server, and our external services required careful debugging and coordination. Another major challenge was getting our project to work smoothly with Twilio. Setting up automated calls, managing authentication, and ensuring that scheduled reminders triggered at the correct times required significant experimentation and troubleshooting. These challenges pushed us to learn more about API integration, asynchronous processes, and debugging distributed systems. While difficult at times, overcoming these issues ultimately made our system more robust.
Accomplishments that we're proud of
We are proud that we were able to build a fully functioning platform that meaningfully addresses a real-world problem. Seeing the automated reminder calls and wellness system work together in a single application was a huge milestone for our team. Another accomplishment we’re proud of is the integration of AI-generated feedback for wellness responses. This feature adds a layer of personalization and makes the platform feel more supportive rather than purely mechanical. Most importantly, we created a system that has the potential to genuinely improve the daily lives of elderly individuals and reduce stress for caregivers.
What we learned
Through this project we gained hands-on experience with full-stack development, API integrations, and working with real-time communication tools like Twilio. We also learned how important it is to design technology with the user in mind. Since our target users include elderly individuals, we focused on making the experience simple, clear, and reliable. Finally, we learned how valuable collaboration and persistence are when building complex systems. Many of the toughest problems required experimentation, teamwork, and creative problem solving.
What's next for CareCall
Looking ahead, we see several exciting ways to expand CareCall and make it an even more powerful tool for supporting seniors and their caregivers. One major direction is integration with wearable health devices such as smartwatches and health trackers. By connecting CareCall to wearable sensors, the platform could monitor metrics like heart rate, sleep patterns, and activity levels. This data could give caregivers a more complete picture of a patient’s daily health and allow the system to detect unusual changes early. We also plan to explore advanced AI capabilities, including sentiment analysis during voice calls. By analyzing tone, speech patterns, and emotional cues, CareCall could identify signs of distress, confusion, or declining wellbeing during routine check-ins. This would allow the system to flag potential concerns for caregivers even if the patient does not explicitly report them. Another important future feature is direct emergency response integration. If a patient reports severe symptoms or if the system detects concerning health signals, CareCall could automatically alert caregivers or connect the patient with emergency services when immediate attention is needed. Ultimately, our long-term vision is for CareCall to move beyond simple reminders and become a preventative health support system. By combining wearable data, AI insights, and proactive communication, CareCall could help identify health risks early and intervene before small issues become serious problems.
Log in or sign up for Devpost to join the conversation.