<?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: SUMEDHA GHOSH</title>
    <description>The latest articles on DEV Community by SUMEDHA GHOSH (@sumedha_ghosh_302008).</description>
    <link>https://dev.to/sumedha_ghosh_302008</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%2F4164028%2Fa84f685a-540d-4961-b4e1-7a602b2a8696.jpg</url>
      <title>DEV Community: SUMEDHA GHOSH</title>
      <link>https://dev.to/sumedha_ghosh_302008</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sumedha_ghosh_302008"/>
    <language>en</language>
    <item>
      <title>Two Cultures, One Night: I Built an Altar for the People We Miss</title>
      <dc:creator>SUMEDHA GHOSH</dc:creator>
      <pubDate>Sat, 31 Oct 2026 13:28:50 +0000</pubDate>
      <link>https://dev.to/sumedha_ghosh_302008/two-cultures-one-night-i-built-an-altar-for-the-people-we-miss-57n7</link>
      <guid>https://dev.to/sumedha_ghosh_302008/two-cultures-one-night-i-built-an-altar-for-the-people-we-miss-57n7</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week4-2026-10-26"&gt;Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I'm a first-year BTech student, and until this month I could only write Java loops and basic HTML/CSS. So I took the "Ghost in the Machine" theme and asked myself: who are the ghosts I actually care about?&lt;/p&gt;

&lt;p&gt;The answer was our ancestors. Mexico's &lt;strong&gt;Día de los Muertos&lt;/strong&gt; and India's &lt;strong&gt;Bhoot Chaturdashi&lt;/strong&gt; are thousands of kilometres apart, but both are built on the same idea: on one night, the people we lost are welcomed back with light. Mexican families build ofrendas with marigolds and candles. On Bhoot Chaturdashi, 14 diyas are lit for 14 ancestors.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Smriti &amp;amp; Ofrenda&lt;/strong&gt; (&lt;em&gt;smriti&lt;/em&gt; means "memory" in Hindi/Bengali) lets you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Switch between &lt;strong&gt;Día de los Muertos&lt;/strong&gt; and &lt;strong&gt;Bhoot Chaturdashi&lt;/strong&gt; mode&lt;/li&gt;
&lt;li&gt;Tell the app about someone you miss: their name, favourite food, favourite song, and a memory&lt;/li&gt;
&lt;li&gt;Get a short, warm remembrance written by an open-weight AI model&lt;/li&gt;
&lt;li&gt;Build a virtual altar, or light 14 diyas, one for each ancestor&lt;/li&gt;
&lt;li&gt;Watch ghost emojis 👻 drift across the screen while you do it&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;👉 &lt;a href="https://www.figma.com/community/file/1698348859306475904/build-smriti-ofrenda-app?fuid=1690435467747868199" rel="noopener noreferrer"&gt;Try Smriti &amp;amp; Ofrenda here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;![Día de los Muertos mode with marigolds, candles and the AI remembrance](&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhdyk014l20kb0qubuv1a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhdyk014l20kb0qubuv1a.png" alt=" " width="800" height="452"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;)&lt;/p&gt;

&lt;p&gt;![Bhoot Chaturdashi mode with 14 diyas lit](&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqe9f8mh8ivaaocujq53d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqe9f8mh8ivaaocujq53d.png" alt=" " width="800" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;)&lt;/p&gt;

&lt;p&gt;A few things to try:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Enter a name, a favourite food and a song, then press &lt;strong&gt;Generate Remembrance&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Switch to &lt;strong&gt;Bhoot Chaturdashi&lt;/strong&gt; and light all 14 diyas. The last one unlocks a message.&lt;/li&gt;
&lt;li&gt;Look at the background and spot the ghosts. 👻&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;&lt;a href="https://github.com" rel="noopener noreferrer"&gt;GitHub repo link&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;I designed the screens in Figma, then turned them into a working app with a text-to-code tool, writing a detailed prompt that described every feature. I am a beginner, so that was my way into building something real.&lt;/p&gt;

&lt;p&gt;The AI part is &lt;strong&gt;[Llama-3.2-1B-Instruct / Gemma, whichever your app uses]&lt;/strong&gt;, an open-weight model that runs through &lt;strong&gt;WebLLM&lt;/strong&gt; directly in the browser. There is no backend, no API key and no paid service. When you press Generate Remembrance, the model writes the message on your own device, and the text changes depending on which tradition you picked.&lt;/p&gt;

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

&lt;p&gt;This is the part I care about most.&lt;/p&gt;

&lt;p&gt;A remembrance app asks people for the most private things they have: a grandmother's name, her favourite sweet, a story only the family knows. I did not want that going to a server I don't control.&lt;/p&gt;

&lt;p&gt;Because the model is open-weight and runs locally:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Privacy:&lt;/strong&gt; the memories never leave your device&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cost:&lt;/strong&gt; it is free to run, so there is nothing to pay and no account to make&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Permanence:&lt;/strong&gt; an altar for the people we lost should not disappear because a company changes its pricing or shuts down an API&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offline:&lt;/strong&gt; after the first model download, it can work without internet [verify this before keeping it]&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A closed API could have written nicer sentences. But it would have made me choose between convenience and my family's privacy. Open models meant I didn't have to choose.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Spirit of It
&lt;/h2&gt;

&lt;p&gt;[WRITE 3-4 REAL SENTENCES HERE. Who did you think of while testing? Which person's name did you type first, and what did the app write back? Did a particular line from the AI make you pause? Keep it honest and specific. This is the part that will make your post stand out.]&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;p&gt;[Check the challenge page. List a partner category only if you really used that technology, otherwise delete this whole section.]&lt;/p&gt;




&lt;p&gt;Built by [&lt;a class="mentioned-user" href="https://dev.to/sumedha_ghosh_302008"&gt;@sumedha_ghosh_302008&lt;/a&gt;]. Happy Halloween, Día de los Muertos, and Bhoot Chaturdashi. 🕯️&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
      <category>beginners</category>
    </item>
    <item>
      <title>ClutterSloth: Sorting 5 messy files took me 12 minutes of procrastination, so now a local browser loop does it while I nap</title>
      <dc:creator>SUMEDHA GHOSH</dc:creator>
      <pubDate>Sun, 25 Oct 2026 15:18:18 +0000</pubDate>
      <link>https://dev.to/sumedha_ghosh_302008/cluttersloth-sorting-5-messy-files-took-me-12-minutes-of-procrastination-so-now-a-local-browser-9f9</link>
      <guid>https://dev.to/sumedha_ghosh_302008/cluttersloth-sorting-5-messy-files-took-me-12-minutes-of-procrastination-so-now-a-local-browser-9f9</guid>
      <description>&lt;p&gt;This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;ClutterSloth is a zero-dependency, local-first file and inbox tidier that organizes chaotic filenames (invoice_v1(1).pdf, Q4_meeting_notes_FINAL-final.docx, IMG_8842 copy.jpg) into clean, structured categories without sending a single byte over the network.&lt;br&gt;
• Live Deployed Prototype: &lt;a href="https://pug-tape-64702791.figma.site/" rel="noopener noreferrer"&gt;https://pug-tape-64702791.figma.site/&lt;/a&gt;&lt;br&gt;
• The Core Rule: 0 bytes leave this browser. The sorting loop runs client-side, proving that you do not need heavy cloud infrastructure or expensive proprietary LLM APIs to automate everyday digital annoyance.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;A walkthrough of the live interface: inputting messy filenames into the left control panel, toggling Local RAM Mode (Offline), and executing the client-side sort loop to populate structured folder outputs.&lt;br&gt;
• &lt;a href="https://pug-tape-64702791.figma.site/" rel="noopener noreferrer"&gt;ClutterSloth Live Prototype&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1kim00e6vc51esuease9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1kim00e6vc51esuease9.png" alt=" " width="800" height="438"&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;You can inspect and fork the interface architecture directly via the Figma Make Prototype Source or embed the client-side classification loop:&lt;br&gt;
// ClutterSloth Client-Side Sort Loop&lt;br&gt;
function runClutterSloth(rawInput) {&lt;br&gt;
    const lines = rawInput.split('\n').map(l =&amp;gt; l.trim()).filter(Boolean);&lt;br&gt;
    return lines.map(filename =&amp;gt; {&lt;br&gt;
        const lower = filename.toLowerCase();&lt;br&gt;
        if (lower.includes('invoice') || lower.includes('pdf')) {&lt;br&gt;
            return { original: filename, folder: '📁 /Finance_Receipts', action: 'Standardized nomenclature' };&lt;br&gt;
        } else if (lower.includes('note') || lower.includes('doc')) {&lt;br&gt;
            return { original: filename, folder: '📝 /Work_Notes', action: 'Tagged [Offline-Summary]' };&lt;br&gt;
        } else if (lower.includes('img') || lower.includes('jpg') || lower.includes('mov')) {&lt;br&gt;
            return { original: filename, folder: '🖼️ /Media_Cleanup', action: 'Queued 30-day auto-archive' };&lt;br&gt;
        } else if (lower.includes('unsubscribe') || lower.includes('eml') || lower.includes('free_gift')) {&lt;br&gt;
            return { original: filename, folder: '🗑️ /Trash_Bin', action: 'Marked for local purge' };&lt;br&gt;
        }&lt;br&gt;
        return { original: filename, folder: '📂 /Archive/Unsorted', action: 'Cleaned filename' };&lt;br&gt;
    });&lt;br&gt;
}&lt;/p&gt;

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

&lt;p&gt;As a first-year student working solo with a zero-dollar cloud budget, I designed ClutterSloth around a minimalist single-page layout:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Input &amp;amp; Control Panel: A clean dark-mode (#0F172A) textarea pre-loaded with sample desktop and inbox clutter, paired with an interactive Local RAM Mode (Offline) indicator showing an open model loaded directly in memory.&lt;/li&gt;
&lt;li&gt;Deterministic State Transition: Clicking Run Local AI Sort Loop transitions the right structured output panel from Awaiting Run to categorized folder groups (/Finance_Receipts, /Work_Notes, /Media_Cleanup, /Trash_Bin).&lt;/li&gt;
&lt;li&gt;Responsive Auto Layout: Built with fluid flex constraints that stack cleanly from a 2-column desktop workspace into a mobile-friendly vertical flow.&lt;/li&gt;
&lt;/ol&gt;

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

&lt;ol&gt;
&lt;li&gt;Client-side privacy: Your filenames and inbox subjects stay strictly inside your browser tab and never touch a remote server, eliminating third-party data exposure.&lt;/li&gt;
&lt;li&gt;Zero-cost sustainability: Removing recurring API subscription fees makes practical automation accessible to students, classrooms, and offline environments.&lt;/li&gt;
&lt;li&gt;Rule-based efficiency: Small, inspectable logic loops are fast, deterministic, and easy for any developer to audit and extend.&lt;/li&gt;
&lt;/ol&gt;

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

&lt;p&gt;• Session Workflow: Prototyped and iterated via interactive text-to-code design loops, validating offline state transitions and zero-network privacy constraints.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Lazy Payoff
&lt;/h2&gt;

&lt;p&gt;By replacing manual renaming with a single-click local loop, ClutterSloth turns a 12-minute weekly desktop cleanup chore into a 0-second background habit—leaving more time to actually sleep or code.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
      <category>beginners</category>
    </item>
    <item>
      <title># MenuInsight AI — Decoding Restaurant Menus Locally with Open AI</title>
      <dc:creator>SUMEDHA GHOSH</dc:creator>
      <pubDate>Sun, 18 Oct 2026 09:09:30 +0000</pubDate>
      <link>https://dev.to/sumedha_ghosh_302008/-menuinsight-ai-decoding-restaurant-menus-locally-with-open-ai-544j</link>
      <guid>https://dev.to/sumedha_ghosh_302008/-menuinsight-ai-decoding-restaurant-menus-locally-with-open-ai-544j</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to"&gt;Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;MenuInsight AI&lt;/strong&gt; is a smart, accessible web tool built for food-loving tourists, diners with severe dietary restrictions, and local food enthusiasts. It lets users type or paste traditional, foreign, or complex dish names to receive instant translations, deep cultural context, detailed allergen tracking flags, and localized guidance on how to authentically enjoy the meal. &lt;/p&gt;

&lt;p&gt;As a first-year student living in a residential hostel, I realized how difficult it is to navigate unfamiliar menus when exploring new city food hubs. MenuInsight AI solves this exact problem by acting as a pocket-sized culinary tour guide. It is a tool that travelers, food bloggers, and local independent restaurants would easily pay a subscription for to enhance structural menu accessibility.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmolbsn1jgi8nups979ig.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmolbsn1jgi8nups979ig.png" alt=" " width="800" height="619"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;Experience the application live here: &lt;a href="https://dish-insight-lab.preview.emergentagent.com/?utm_source=share" rel="noopener noreferrer"&gt;Live MenuInsight AI Web Link&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;The underlying project structural layout, frontend stylesheets, and core prompt workflows are fully open-source. &lt;br&gt;
Check out the repository here: &lt;a href="https://github.com" rel="noopener noreferrer"&gt;MenuInsight AI GitHub Repository&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;The prototype leverages lightweight open-weight models optimized for quick local text inferences. By focusing on prompt engineering frameworks, the interface accepts input queries (such as &lt;em&gt;Misal Pav&lt;/em&gt;, &lt;em&gt;Tteokbokki&lt;/em&gt;, or &lt;em&gt;Pastel de Nata&lt;/em&gt;) and routes them into structured semantic outputs. &lt;/p&gt;

&lt;p&gt;The entire framework was built utilizing HTML5, CSS Flexbox layouts for mobile responsiveness, and client-side JavaScript execution loops to generate dynamic "AI Insight Cards" right in the viewport without bulky database dependencies.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foou4m4g5hmcyh031u968.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foou4m4g5hmcyh031u968.png" alt=" " width="800" height="598"&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;Open innovation directly protects user privacy while driving down production overhead. Traditional closed-source options require expensive, pay-per-request API queries that force developers to push high costs onto end consumers or small local restaurant partners. &lt;/p&gt;

&lt;p&gt;By building MenuInsight AI around open frameworks and edge-based local capabilities:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Zero Runtime Tolls:&lt;/strong&gt; The open pieces handle inference demands locally, meaning running the core engine costs nothing to scale.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Complete Privacy:&lt;/strong&gt; Diners can process sensitive personal health criteria, like life-threatening allergen configurations, without transferring their personal health data onto external tracking servers they cannot control.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No Vendor Lock-in:&lt;/strong&gt; Small businesses avoid getting trapped in unpredictable, corporate-controlled pricing loops, keeping the platform perpetually affordable.&lt;/li&gt;
&lt;/ol&gt;

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

&lt;p&gt;To review the design process, interface iterations, and architectural logic loops handled during building sessions, you can view the complete blueprint log sequence here: &lt;a href="https://devrelay.ai" rel="noopener noreferrer"&gt;MenuInsight AI Agent Configuration Link&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Featured Categories:&lt;/strong&gt; Side Hustle / Open-Weight AI Utility&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
      <category>beginners</category>
    </item>
    <item>
      <title>EcoRoute: An Interactive Full-Stack React Application for Environmental Navigation and Green Travel Analytics</title>
      <dc:creator>SUMEDHA GHOSH</dc:creator>
      <pubDate>Sat, 10 Oct 2026 17:35:31 +0000</pubDate>
      <link>https://dev.to/sumedha_ghosh_302008/ecoroute-an-interactive-full-stack-react-application-for-environmental-navigation-and-green-travel-2ajh</link>
      <guid>https://dev.to/sumedha_ghosh_302008/ecoroute-an-interactive-full-stack-react-application-for-environmental-navigation-and-green-travel-2ajh</guid>
      <description>&lt;p&gt;This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2sum64urjpvmzw453kim.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2sum64urjpvmzw453kim.png" alt=" " width="800" height="452"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;EcoRoute is an interactive, full-stack navigation utility designed to reverse standard travel metrics. While conventional routing tools optimize solely for raw speed, EcoRoute actively routes travelers through tree-lined passages, canopy coverage, and localized public parklands. &lt;/p&gt;

&lt;p&gt;The application turns outdoor transit into an engaging activity using the "Selfie Wall" and "Proof of Grass Contact" components, allowing travelers to log their route journeys and verify live environmental immersion.&lt;/p&gt;

&lt;p&gt;TL;DR&lt;/p&gt;

&lt;p&gt;-&lt;strong&gt;What&lt;/strong&gt;: EcoRoute leverages mapping elements to turn standard city transit into nature journeys, prompting commuters to look away from their displays and engage with local green zones.&lt;br&gt;
-&lt;strong&gt;The Core AI Strategy&lt;/strong&gt;: Utilizes highly efficient local inference architectures to process unstructured traveler field logs, converting text or voice notes into clean JSON metadata arrays.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Cost &amp;amp; Footprint:&lt;/strong&gt; Powered entirely by open-weight, edge-optimized models to enable zero-cost client-side processing without expensive, heavy server configurations.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Everything is Open:&lt;/strong&gt; Front-end assets, styling components, and local environment structures are public and accessible to all developers.&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;
  
  
  3 Findings in 30 Seconds
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Canopy-first path routing decreases mental exhaustion:&lt;/strong&gt; Prioritizing side streets with heavy tree lines over high-traffic main asphalt lines offers a significantly more calming journey profile.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dynamic UI layout keeps interactions brief:&lt;/strong&gt; Incorporating clean CSS Flexbox design and modular React components makes logging real-time views rapid, keeping terminal use to a minimum.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local AI configurations match complex hosted APIs:&lt;/strong&gt; Running small, edge-optimized local processing setups completely eliminates ongoing operational subscription costs while safely protecting sensitive user trip logs.&lt;/li&gt;
&lt;/ol&gt;


&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Live Production Application:&lt;/strong&gt; &lt;a href="https://ecoroute-touch-grass.emergent.host" rel="noopener noreferrer"&gt;https://ecoroute-touch-grass.emergent.host&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interactive Prototyping Link:&lt;/strong&gt; &lt;a href="https://emergentagent.com" rel="noopener noreferrer"&gt;https://emergentagent.com&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4wfww3ocjrzh16eqwste.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4wfww3ocjrzh16eqwste.jpg" alt=" " width="799" height="436"&gt;&lt;/a&gt;&lt;/p&gt;


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

&lt;p&gt;The entire operational repository, layout structure, and components can be reviewed here:&lt;br&gt;
&lt;/p&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/sumedhaghosh302008" rel="noopener noreferrer"&gt;
        sumedhaghosh302008
      &lt;/a&gt; / &lt;a href="https://github.com/sumedhaghosh302008/Ecoroute" rel="noopener noreferrer"&gt;
        Ecoroute
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      An eco-friendly routing and navigation prototype built for the Hacktoberfest Open-Source AI Challenge (Week 1: Touch Grass).
    &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;Ecoroute&lt;/h1&gt;

&lt;/div&gt;
&lt;p&gt;An eco-friendly routing and navigation prototype built for the Hacktoberfest Open-Source AI Challenge (Week 1: Touch Grass).&lt;/p&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/sumedhaghosh302008/Ecoroute" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;





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

&lt;p&gt;As a first-year B.Tech computer science engineering student expanding my development skillset, I designed and deployed this full-stack project using modular modern workflows:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Architecture Core:&lt;/strong&gt; Built as a scalable &lt;strong&gt;React&lt;/strong&gt; single-page web app utilizing streamlined configuration maps for responsive UI component rendering.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interface Prototyping:&lt;/strong&gt; Modeled and fast-tracked using advanced generative design canvases on the Emergent workspace to balance style and mobile accessibility.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local AI Pipeline:&lt;/strong&gt; Configured with clean structured parameters to support local open-weight model integration (such as local &lt;strong&gt;Gemma 2B&lt;/strong&gt; instances) to parse destination lists into dependable data structures.&lt;/li&gt;
&lt;/ul&gt;




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

&lt;p&gt;Open-source design is vital for community-driven environmental tools. Proprietary mapping engines block local trail data behind steep platform API call fees and restrictive enterprise licensing. By keeping EcoRoute open-source, local trail groups, municipal bodies, and student developers worldwide can freely download, expand, and personalize the route mapping code to emphasize regional parks and community spaces without overhead.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>opensource</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
