<?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: kanwar singh</title>
    <description>The latest articles on DEV Community by kanwar singh (@kanwar_singh_21a0b0708edd).</description>
    <link>https://dev.to/kanwar_singh_21a0b0708edd</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%2F4173273%2F39f4d683-60da-46d5-a589-8fe9369eb0cd.png</url>
      <title>DEV Community: kanwar singh</title>
      <link>https://dev.to/kanwar_singh_21a0b0708edd</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kanwar_singh_21a0b0708edd"/>
    <language>en</language>
    <item>
      <title>🌿 NatureLens: Turning Screen Time into Green Time</title>
      <dc:creator>kanwar singh</dc:creator>
      <pubDate>Sun, 11 Oct 2026 06:14:27 +0000</pubDate>
      <link>https://dev.to/kanwar_singh_21a0b0708edd/naturelens-turning-screen-time-into-green-time-2jbl</link>
      <guid>https://dev.to/kanwar_singh_21a0b0708edd/naturelens-turning-screen-time-into-green-time-2jbl</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week1-2026-10-05"&gt;Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;NatureLens is a nature companion designed to help people step away from their screens and reconnect with the world around them.&lt;/strong&gt; 🌱&lt;/p&gt;

&lt;p&gt;In a world where we spend hours scrolling, I wanted to build something that uses technology to encourage people to spend more time outdoors—not less.&lt;/p&gt;

&lt;p&gt;NatureLens turns going outside into a simple, engaging experience through nature-focused activities and exploration.&lt;/p&gt;

&lt;p&gt;The idea is simple: instead of spending more time consuming content on a screen, use the screen as a starting point for discovering something in the real world.&lt;/p&gt;

&lt;p&gt;NatureLens is designed for students, nature lovers, and anyone who wants to build a healthier relationship with technology.&lt;/p&gt;

&lt;p&gt;My goal is to make exploring nature feel accessible, interactive, and fun.&lt;/p&gt;

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

&lt;p&gt;🌐 &lt;strong&gt;Live Demo:&lt;/strong&gt; [&lt;a href="https://naturelens-coral.vercel.app/" rel="noopener noreferrer"&gt;https://naturelens-coral.vercel.app/&lt;/a&gt;]&lt;/p&gt;

&lt;p&gt;Try the experience and see how technology can encourage real-world exploration!&lt;/p&gt;

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

&lt;p&gt;💻 &lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/kanwar05/Naturelens" rel="noopener noreferrer"&gt;https://github.com/kanwar05/Naturelens&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is built with an emphasis on a modern web experience and making nature exploration accessible.&lt;/p&gt;

&lt;p&gt;Contributions, suggestions, and feedback are welcome!&lt;/p&gt;

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

&lt;p&gt;I built NatureLens using &lt;strong&gt;React and Vite&lt;/strong&gt;, with a focus on creating a responsive, interactive web application.&lt;/p&gt;

&lt;p&gt;The project explores how open-source AI can bring intelligence closer to the user, with browser-based inference as an approach to reduce dependence on remote AI services.&lt;/p&gt;

&lt;p&gt;My intended direction is to use &lt;strong&gt;Hugging Face Transformers.js&lt;/strong&gt; for running supported AI models directly in the browser, alongside a nature-exploration experience that remains useful when AI is unavailable.&lt;/p&gt;

&lt;p&gt;One important engineering challenge was deployment: the AI dependency tree included a Node ONNX Runtime package whose installation attempted to download additional runtime files. This caused problems during cloud deployment. I worked on adjusting the dependency configuration so the browser-focused build could be deployed more cleanly.&lt;/p&gt;

&lt;p&gt;This challenge reminded me that building an AI-powered application is not just about integrating a model. It also means understanding dependencies, runtime environments, deployment constraints, and graceful fallbacks.&lt;/p&gt;

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

&lt;p&gt;Open innovation makes it possible for developers to experiment, learn, and build on top of tools created by a global community.&lt;/p&gt;

&lt;p&gt;Open-source AI frameworks give developers the opportunity to explore local and browser-based inference instead of automatically sending every task to a closed, paid API.&lt;/p&gt;

&lt;p&gt;For a project like NatureLens, that direction matters because it can help reduce API costs, offer more control over the user experience, and create opportunities for privacy-conscious, offline-friendly features.&lt;/p&gt;

&lt;p&gt;Open source also makes learning more practical. When something breaks, developers can investigate the dependency chain, understand the underlying problem, and share what they learn with others.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I believe technology should help us experience more of the real world—not keep us trapped inside a screen.&lt;/strong&gt; That is the idea behind NatureLens.&lt;/p&gt;

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

&lt;p&gt;I used an AI coding agent during development to help explore the implementation, troubleshoot dependency issues, and refine the application.&lt;/p&gt;




&lt;p&gt;Thanks for checking out NatureLens! 🌍&lt;/p&gt;

&lt;p&gt;I’d love to hear your feedback: &lt;strong&gt;What feature would make you more likely to put your phone away and explore nature?&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
