<?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: Aayushi Shinde</title>
    <description>The latest articles on DEV Community by Aayushi Shinde (@aayushi_shinde_a4634694ff).</description>
    <link>https://dev.to/aayushi_shinde_a4634694ff</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%2F4151457%2F5f4da98f-fcd0-49dd-acf7-48cbac74c189.png</url>
      <title>DEV Community: Aayushi Shinde</title>
      <link>https://dev.to/aayushi_shinde_a4634694ff</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aayushi_shinde_a4634694ff"/>
    <language>en</language>
    <item>
      <title>MaaMode: "Don’t Make Mom Learn the Phone. Make the Phone Learn Mom" ❤️</title>
      <dc:creator>Aayushi Shinde</dc:creator>
      <pubDate>Mon, 05 Oct 2026 06:19:37 +0000</pubDate>
      <link>https://dev.to/aayushi_shinde_a4634694ff/maamode-dont-make-mom-learn-the-phone-make-the-phone-learn-mom-3a7a</link>
      <guid>https://dev.to/aayushi_shinde_a4634694ff/maamode-dont-make-mom-learn-the-phone-make-the-phone-learn-mom-3a7a</guid>
      <description>&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 my mom&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;## What I Built&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"Don't make Mom learn the phone. Make the phone learn Mom."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Every time I visited my mother, I noticed the same pattern: she was anxious about using her smartphone. Whether it was decoding a cryptic English SMS from the bank, worrying she might accidentally send money to the wrong person, trying to send her live location on WhatsApp when visiting relatives, or booking an auto on Uber, she felt overwhelmed by tiny icons, technical jargon, and English-first interfaces.&lt;/p&gt;

&lt;p&gt;She would constantly ask: &lt;em&gt;"Is this safe to click?"&lt;/em&gt;, &lt;em&gt;"Did I delete something?"&lt;/em&gt;, or &lt;em&gt;"Can you just do this for me?"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;MaaMode (माझं Mode / MaaMate)&lt;/strong&gt; specifically for my &lt;strong&gt;Mom (आई)&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;MaaMode is an empathetic, bilingual AI smartphone bridge and interactive personal tutor designed to remove smartphone anxiety for Indian mothers and elderly family members.&lt;/p&gt;

&lt;h3&gt;
  
  
  Core Features Built with Love for Mom:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Giant Tactile Vernacular UI&lt;/strong&gt;: High-contrast, tactile 2x2 cards with Marathi (मराठी), Hindi (हिंदी), and English modes. No confusing nested menus or accidental micro-clicks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Warm Vernacular Voice Assistant&lt;/strong&gt;: Mom doesn't have to read tiny fonts. She can simply tap the giant microphone and speak naturally (&lt;em&gt;"लोकेशन कशी पाठवायची?"&lt;/em&gt; or &lt;em&gt;"पैसे कसे पाठवायचे?"&lt;/em&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zero-Risk Guided Practice Sandboxes&lt;/strong&gt;: Realistic smartphone simulation environments where Mom can safely practice without fear of breaking anything:

&lt;ul&gt;
&lt;li&gt;📸 &lt;strong&gt;WhatsApp Photo &amp;amp; Camera sharing&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;📄 &lt;strong&gt;Document / Aadhaar PDF sharing&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;📍 &lt;strong&gt;Live GPS Location sharing&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;💸 &lt;strong&gt;UPI Payment &amp;amp; QR scanning safety&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;🛺 &lt;strong&gt;Uber Auto booking step-by-step&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;🌟 &lt;strong&gt;WhatsApp Status with Captions&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Smart SMS &amp;amp; Message Simplifier (Open-Weights AI)&lt;/strong&gt;: Translates confusing English bank warnings, parcel delivery OTPs, doctor appointments, and electricity bills into calming, straightforward Marathi/Hindi summaries with 3 pre-vetted, respectful one-tap reply options.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dual Architecture (Web PWA + Native Android Overlay)&lt;/strong&gt;:

&lt;ul&gt;
&lt;li&gt;A 1-tap installable &lt;strong&gt;Mobile Progressive Web App (PWA)&lt;/strong&gt; that runs offline.&lt;/li&gt;
&lt;li&gt;A companion &lt;strong&gt;Native Android Studio App&lt;/strong&gt; that uses &lt;code&gt;AccessibilityService&lt;/code&gt; and &lt;code&gt;SYSTEM_ALERT_WINDOW&lt;/code&gt; to project a glowing gold spotlight ring directly over real apps (like WhatsApp and Uber) to guide her fingers live.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;




&lt;p&gt;&lt;strong&gt;## Demo&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Live Repository&lt;/strong&gt;: &lt;a href="https://github.com/AayushiShinde/MaaMode" rel="noopener noreferrer"&gt;github.com/AayushiShinde/MaaMode&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Render Deployment&lt;/strong&gt;: Ready-to-deploy 1-click blueprint via &lt;code&gt;render.yaml&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Key User Flows in Action:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Vernacular Voice Guidance&lt;/strong&gt;: Tap the microphone and hear warm, natural maternal Marathi responses powered by ElevenLabs Multilingual v2.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Message Simplification&lt;/strong&gt;: Paste a formal English medical or delivery alert like &lt;em&gt;"Doctor's appointment is confirmed for tomorrow at 11:30 AM. Please bring blood reports"&lt;/em&gt; — MaaMode instantly summarizes: &lt;em&gt;"उद्या सकाळी ११:३० वाजता डॉक्टरांची भेट आहे. रक्ताचे रिपोर्ट सोबत ठेवायचे आहेत."&lt;/em&gt; and offers safe replies like &lt;em&gt;"हो, मी वेळेवर पोहोचेन"&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interactive Sandbox&lt;/strong&gt;: Step-by-step glowing spotlight rings guiding Mom through attaching documents, verifying UPI payee names, and booking an auto safely.&lt;/li&gt;
&lt;/ul&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/AayushiShinde" rel="noopener noreferrer"&gt;
        AayushiShinde
      &lt;/a&gt; / &lt;a href="https://github.com/AayushiShinde/MaaMode" rel="noopener noreferrer"&gt;
        MaaMode
      &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;MaaMode (माझं Mode / MaaMate) ❤️&lt;/h1&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;"Don't make Mom learn the phone. Make the phone learn Mom."&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;Built for Mom for DEV Hacktoberfest Weekend 2026: "Build for a Friend"&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;📁 Project Directory Overview&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;This master folder (C:\Users\Ayushi_Shinde\MaaMode) contains both parts of the solution:&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;1. MaaMode-Web/ (Full PWA Web App + Cloud Backend)&lt;/h3&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;What it is&lt;/strong&gt;: Mobile Progressive Web App with offline service worker, interactive smartphone sandbox, and bilingual voice engine.&lt;/li&gt;
&lt;li&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;
&lt;strong&gt;Includes&lt;/strong&gt;:&lt;/h2&gt;

&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ender.yaml: 1-click Render blueprint deployment (**Best Use of Render - **).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;server.js: Node.js/Express server with secure ElevenLabs TTS proxy.&lt;/li&gt;
&lt;li&gt;�oice-engine.js: Integrated with &lt;strong&gt;ElevenLabs Multilingual v2&lt;/strong&gt; maternal voice (**Best Use of ElevenLabs - **).&lt;/li&gt;
&lt;li&gt;�i-engine.js: &lt;strong&gt;Google Gemma 2&lt;/strong&gt; local intent classifier &amp;amp; message simplifier (**Best Use of Gemma - **).&lt;/li&gt;
&lt;li&gt;
&lt;div class="snippet-clipboard-content notranslate position-relative overflow-auto"&gt;&lt;pre class="notranslate"&gt;&lt;code&gt;utorial-sandbox.js: Complete interactive guided tutorials (WhatsApp Photo, Document/Aadhaar PDF, Live GPS Location, UPI Payment, WhatsApp Status with Caption, Uber Auto Booking)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;sw.js &amp;amp; manifest.json: Offline PWA installation on…&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/AayushiShinde/MaaMode" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;### Architecture Breakdown:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;MaaMode-Web/&lt;/code&gt;&lt;/strong&gt;:

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;ai-engine.js&lt;/code&gt;: Open-weights AI inference engine with a strict intent whitelist validator and offline semantic fallback.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;voice-engine.js&lt;/code&gt;: Dual-layer voice synthesis with ElevenLabs Multilingual v2 streaming and on-device Web Speech API resilience.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;tutorial-sandbox.js&lt;/code&gt;: State-machine driven smartphone sandboxes with simulated WhatsApp chat, document pickers, and UPI gateways.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;sw.js&lt;/code&gt; &amp;amp; &lt;code&gt;manifest.json&lt;/code&gt;: Offline PWA service worker with 1-tap home-screen installation.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;MaaMode-Android/&lt;/code&gt;&lt;/strong&gt;:

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;MaaModeOverlayService.kt&lt;/code&gt;: Native Android floating window service rendering dynamic spotlight rings.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;MaaModeAccessibilityService.kt&lt;/code&gt;: Live screen-tree inspector for &lt;code&gt;com.whatsapp&lt;/code&gt; and &lt;code&gt;com.ubercab&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;server.js&lt;/code&gt; &amp;amp; &lt;code&gt;render.yaml&lt;/code&gt;&lt;/strong&gt;:

&lt;ul&gt;
&lt;li&gt;Node.js/Express backend with healthcheck endpoints and zero-downtime Render deployment.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;




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

&lt;p&gt;MaaMode is built around a &lt;strong&gt;Controlled Action Architecture&lt;/strong&gt; combining open-source AI, maternal voice synthesis, and native mobile accessibility:&lt;/p&gt;

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