<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Jathin Chandhra Ravilla</title>
    <description>The latest articles on DEV Community by Jathin Chandhra Ravilla (@jathinr).</description>
    <link>https://dev.to/jathinr</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4158138%2F763d4591-3a8f-4315-b0f9-594b835067be.png</url>
      <title>DEV Community: Jathin Chandhra Ravilla</title>
      <link>https://dev.to/jathinr</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jathinr"/>
    <language>en</language>
    <item>
      <title>Leopard Care - An app that allows you to take care of your elderly loved ones from anywhere in the world!</title>
      <dc:creator>Jathin Chandhra Ravilla</dc:creator>
      <pubDate>Mon, 05 Oct 2026 03:30:33 +0000</pubDate>
      <link>https://dev.to/jathinr/leopard-care-an-app-that-allows-you-to-take-care-of-your-elderly-loved-ones-from-anywhere-in-the-2o19</link>
      <guid>https://dev.to/jathinr/leopard-care-an-app-that-allows-you-to-take-care-of-your-elderly-loved-ones-from-anywhere-in-the-2o19</guid>
      <description>&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01"&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Team members: &lt;br&gt;
Akshara Reddyshetty (&lt;a class="mentioned-user" href="https://dev.to/aksharareddyshetty"&gt;@aksharareddyshetty&lt;/a&gt; )&lt;br&gt;
Samriddhi Singh (&lt;a class="mentioned-user" href="https://dev.to/samriddhi206"&gt;@samriddhi206&lt;/a&gt; )&lt;br&gt;
Jathin Ravilla (&lt;a class="mentioned-user" href="https://dev.to/jathinr"&gt;@jathinr&lt;/a&gt;)&lt;/p&gt;
&lt;h2&gt;
  
  
  What We Built
&lt;/h2&gt;

&lt;p&gt;Leopard Care is a mobile caregiving app that connects one patient with up to three caregivers (family members, friends, or other loved ones). It allows the caregiver to remind the patient about appointments, medications and daily tasks. The patient taps one button to say "done," and if they don't, their caregivers are alerted automatically.&lt;/p&gt;

&lt;p&gt;We built Leopard Care for our grandma, who takes several medications and likes her independence. Our family couldn't be with her all day, and we kept calling to ask if she'd taken her pills or eaten. Now she gets gentle reminders, and we find out right away if something's missed.&lt;/p&gt;

&lt;p&gt;Leopard Care has a simple setup: the patient adds caregivers by phone number. Each caregiver gets a text, signs up with their email, and is linked to the patient's profile. Leopard Care gives the patient wake-up and bedtime announcements, plus optional check-ins (for example, once an hour), shown as large, clear notifications. Leopard Care also allows the caregivers to turn a patient's complex daily routine into a manageable checklist with time, date and notes.The patient taps a button to mark a task done. If they don't, caregivers are alerted and the item is added to the imminent notifications list. Leopard Care also allows for worry-free medication tracking. One section tracks what's in stock and what needs restocking, with a buy link when supply runs low. A second section tracks when each medication should be taken. Leopard Care also tracks whether the patient's low phone battery and medical devices need attention. The whole app is organized into four tabs: Home Page, Schedule, Notifications, Profile. All the features are provided in one app, and the patient can use one tap to call or message a caregiver.&lt;/p&gt;
&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;


&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://drive.google.com/file/d/1l47_ROkHREQTwg5K_rA98KlK3SwwOFds/view?usp=drive_link" rel="noopener noreferrer" class="c-link"&gt;
            demo video.mp4 - Google Drive
          &lt;/a&gt;
        &lt;/h2&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fssl.gstatic.com%2Fdocs%2Fdoclist%2Fimages%2Fdrive_favicon_2026_32dp.png" width="32" height="32"&gt;
          drive.google.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/Samriddhi206" rel="noopener noreferrer"&gt;
        Samriddhi206
      &lt;/a&gt; / &lt;a href="https://github.com/Samriddhi206/Leopard-Care" rel="noopener noreferrer"&gt;
        Leopard-Care
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;Leopard Care&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;A care-coordination dashboard for patients and the people who look after them
Patients get a simple daily checklist they can hear read aloud; caregivers get a
live view of how the day is going, for every patient they support.&lt;/p&gt;
&lt;p&gt;Leopard Care is a Vite frontend (plain HTML, CSS and JavaScript modules) backed by
a small Express API.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Features&lt;/h2&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Role-based onboarding.&lt;/strong&gt; The app opens by asking "Are you a Patient or a
Caregiver?" and remembers the answer. You can switch roles or log out from
Settings.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Patient view.&lt;/strong&gt; A tick-off checklist of the day's tasks, a "next medication"
card with supply tracking, an "I'm OK, check in" button, and one place to call
or message a caregiver.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Caregiver view.&lt;/strong&gt; Add tasks, medications and appointments; edit, resolve or
dismiss "Needs attention" items; and choose which tasks or appointments raise
automatic alerts.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Multi-patient management.&lt;/strong&gt; Caregivers switch between linked patients from a…&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Samriddhi206/Leopard-Care" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;We built Leopard Care with three tools. We designed the app's screens in Superdesign, an open-source AI design tool, using one detailed prompt that covered the core screens (Home, Schedule, Notifications, Profile) so the look stayed consistent. We then refined with short follow-up edits using GitHub Copilot. We used Gemma, Google's open-weights model, to turn my mind map into the MVP plan that guided the build. For the voice, we used ElevenLabs to power an assistant that helps with daily tasks by reading each task out loud when it is due, so my grandma doesn't have to look at her phone to know what comes next.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;Leopard Care deals with medication lists and daily routines, so families have to be able to trust it. This is why open innovation matters for Leopard Care in four ways. First, the logic that decides when a family gets alerted can be read, tested and fixed, whereas a closed platform would ask families to take a vendor's word for it. Second, there is no lock-in for something people depend on. A missed reminder can mean a missed dose, and if a closed vendor changed its pricing or shut down, a caregiving app built on it could break overnight, while open components can be kept running or swapped out. Third, open tools let us design and build quickly without a large budget, which matters because many patients and families live on limited incomes. Finally, patients differ in language, vision and routine, and open tools let us adjust the design and behavior ourselves instead of waiting for a vendor's roadmap. &lt;/p&gt;

&lt;h2&gt;
  
  
  My Agent Session
&lt;/h2&gt;


&lt;div class="ltag-agent-session"&gt;
  &lt;div class="agent-session-header"&gt;
    
    &lt;span class="agent-session-tool-icon-badge" title="Gemini CLI"&gt;
&lt;/span&gt;
    &lt;span class="agent-session-title"&gt;Preparing a DEV/MLH Hackathon Submission&lt;/span&gt;
  &lt;/div&gt;

  &lt;div class="agent-session-scroll"&gt;

      &lt;div class="agent-session-message agent-session-user"&gt;
        &lt;div class="agent-session-role-badge agent-session-role-user"&gt;
          You
        &lt;/div&gt;
        &lt;div class="agent-session-content"&gt;
                &lt;div class="agent-session-text"&gt;
                  &lt;p&gt;I logged into DEV and want to make sure DevRelay is set up for a project submission.&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;            &amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class="agent-session-message agent-session-assistant"&amp;gt;
    &amp;lt;div class="agent-session-role-badge agent-session-role-assistant"&amp;gt;
      Agent
    &amp;lt;/div&amp;gt;
    &amp;lt;div class="agent-session-content"&amp;gt;
            &amp;lt;div class="agent-session-text"&amp;gt;
              &amp;lt;p&amp;gt;DevRelay is installed, but it still needs to be connected to your account before it can submit a session.&amp;lt;/p&amp;gt;

            &amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class="agent-session-message agent-session-user"&amp;gt;
    &amp;lt;div class="agent-session-role-badge agent-session-role-user"&amp;gt;
      You
    &amp;lt;/div&amp;gt;
    &amp;lt;div class="agent-session-content"&amp;gt;
            &amp;lt;div class="agent-session-text"&amp;gt;
              &amp;lt;p&amp;gt;I want to use submit_agent_session for the DEV post about the hackathon submission; please give me the link.&amp;lt;/p&amp;gt;

            &amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class="agent-session-message agent-session-assistant"&amp;gt;
    &amp;lt;div class="agent-session-role-badge agent-session-role-assistant"&amp;gt;
      Agent
    &amp;lt;/div&amp;gt;
    &amp;lt;div class="agent-session-content"&amp;gt;
            &amp;lt;div class="agent-session-text"&amp;gt;
              &amp;lt;p&amp;gt;This transcript is being submitted so it can be linked from a DEV post. The actual hackathon project submission still needs to follow the official event template and submission portal.&amp;lt;/p&amp;gt;

            &amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
  &amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;/div&gt;


&lt;div class="agent-session-footer"&gt;
&lt;br&gt;
    &lt;span class="agent-session-meta"&gt;&lt;br&gt;
        4 of 4 messages&lt;br&gt;
    &lt;/span&gt;&lt;br&gt;
  &lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;
 

&lt;p&gt;These are the partner categories that we are entering into: &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Best Use of Gemma&lt;/li&gt;
&lt;li&gt;Best Use of ElevenLabs&lt;/li&gt;
&lt;li&gt;Best Use of GitHub Copilot&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
  </channel>
</rss>
