<?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: Ch Umamaheshwar</title>
    <description>The latest articles on DEV Community by Ch Umamaheshwar (@ch_umamaheshwar_994e74983).</description>
    <link>https://dev.to/ch_umamaheshwar_994e74983</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%2F4155213%2F300d4093-e928-45a7-9944-4897c9b88a66.png</url>
      <title>DEV Community: Ch Umamaheshwar</title>
      <link>https://dev.to/ch_umamaheshwar_994e74983</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ch_umamaheshwar_994e74983"/>
    <language>en</language>
    <item>
      <title>Hydrate Water Tracker</title>
      <dc:creator>Ch Umamaheshwar</dc:creator>
      <pubDate>Mon, 05 Oct 2026 04:40:03 +0000</pubDate>
      <link>https://dev.to/ch_umamaheshwar_994e74983/hydrate-water-tracker-29ej</link>
      <guid>https://dev.to/ch_umamaheshwar_994e74983/hydrate-water-tracker-29ej</guid>
      <description>&lt;h2&gt;
  
  
  💧 Hydrate Water Tracker
&lt;/h2&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;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;Hydrate Water Tracker&lt;/strong&gt;, a simple web application designed to help my friend remember to drink enough water throughout the day.&lt;/p&gt;

&lt;p&gt;The idea came from a very simple problem: when you're busy studying, working, or spending hours at your computer, it's surprisingly easy to forget to drink water.&lt;/p&gt;

&lt;p&gt;Hydrate keeps the experience simple. You can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;💧 Track how many glasses of water you've had today&lt;/li&gt;
&lt;li&gt;🎯 Set and track a daily hydration goal&lt;/li&gt;
&lt;li&gt;➕ Add a glass whenever you drink water&lt;/li&gt;
&lt;li&gt;➖ Remove a glass if you accidentally add one&lt;/li&gt;
&lt;li&gt;🔄 Automatically reset your daily count&lt;/li&gt;
&lt;li&gt;⏰ Enable customizable water-drinking reminders&lt;/li&gt;
&lt;li&gt;🎉 Get a celebration when you reach your daily goal&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal was to make something that takes only a few seconds to use rather than creating another complicated health-tracking app.&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://maheshwar247.github.io/hydrate-water-tracker/" rel="noopener noreferrer"&gt;https://maheshwar247.github.io/hydrate-water-tracker/&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;💻 &lt;strong&gt;GitHub Repository:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://github.com/Maheshwar247/hydrate-water-tracker" rel="noopener noreferrer"&gt;https://github.com/Maheshwar247/hydrate-water-tracker&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;The most important part of this project is &lt;strong&gt;how it was built&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;For this challenge, I wanted to experiment with building an application primarily through an &lt;strong&gt;open-source AI model&lt;/strong&gt; rather than relying on a closed AI API.&lt;/p&gt;

&lt;p&gt;I used &lt;strong&gt;Hermes&lt;/strong&gt; as my AI coding agent, powered by the &lt;strong&gt;Qwen3.5:4B&lt;/strong&gt; open-weight model running locally.&lt;/p&gt;

&lt;p&gt;The development process involved giving Hermes the project requirements, iterating on the application, testing the results, identifying issues, and asking the agent to improve the implementation.&lt;/p&gt;

&lt;p&gt;The application itself is a lightweight web app built with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTML&lt;/li&gt;
&lt;li&gt;CSS&lt;/li&gt;
&lt;li&gt;JavaScript&lt;/li&gt;
&lt;li&gt;Qwen3.5:4B&lt;/li&gt;
&lt;li&gt;Hermes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I chose a relatively small model because I wanted to see how capable an open model could be for building a complete, useful application rather than simply using the largest available model.&lt;/p&gt;

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

&lt;p&gt;This project is a good example of why open models matter.&lt;/p&gt;

&lt;p&gt;As a student, being able to run an open model locally means I can experiment with AI-assisted development without depending entirely on a proprietary API or paying for every interaction.&lt;/p&gt;

&lt;p&gt;Using &lt;strong&gt;Qwen3.5:4B through Hermes&lt;/strong&gt; also gave me the opportunity to actually work with an open model as part of my development workflow.&lt;/p&gt;

&lt;p&gt;The project wasn't about asking AI to generate one piece of code and calling it finished. It was about using an open model as an &lt;strong&gt;interactive development partner&lt;/strong&gt; — giving it requirements, reviewing what it produced, testing the application, and iterating on the result.&lt;/p&gt;

&lt;p&gt;Open models make this kind of experimentation much more accessible to students and independent developers.&lt;/p&gt;

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

&lt;p&gt;Building Hydrate Water Tracker taught me that a small idea can still become a useful project when you focus on solving a real problem.&lt;/p&gt;

&lt;p&gt;More importantly, this was my first opportunity to seriously experiment with &lt;strong&gt;open models as part of the software development process&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Using Hermes with Qwen3.5:4B helped me understand how an AI agent can be used not just for answering coding questions, but for iterating on an entire application.&lt;/p&gt;

&lt;p&gt;I'm still learning and improving my development skills, so this project was also an experiment in understanding where an open model can help, where I still need to make the decisions myself, and how much can actually be built with a relatively small open model.&lt;/p&gt;

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