<?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: Yash Baghele</title>
    <description>The latest articles on DEV Community by Yash Baghele (@yashbaghele29).</description>
    <link>https://dev.to/yashbaghele29</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%2F4154427%2F0080f679-1347-4c92-93eb-76f1e9e34cb3.jpg</url>
      <title>DEV Community: Yash Baghele</title>
      <link>https://dev.to/yashbaghele29</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yashbaghele29"/>
    <language>en</language>
    <item>
      <title>FitFriend</title>
      <dc:creator>Yash Baghele</dc:creator>
      <pubDate>Sun, 04 Oct 2026 13:23:02 +0000</pubDate>
      <link>https://dev.to/yashbaghele29/fitfriend-1987</link>
      <guid>https://dev.to/yashbaghele29/fitfriend-1987</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 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;FitFriend&lt;/strong&gt; — an ultra-lightweight, offline-first exercise companion and healthy eating guide designed specifically for a close friend who wanted to get fit and eat better without the friction of modern fitness apps.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Problem It Solves
&lt;/h3&gt;

&lt;p&gt;My friend was constantly overwhelmed by commercial fitness apps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Heavy downloads (200MB+ mobile apps)&lt;/li&gt;
&lt;li&gt;Mandatory account registrations, annoying pop-ups, and aggressive subscription paywalls&lt;/li&gt;
&lt;li&gt;Overly complicated calorie counting and macro calculators that cause burnout&lt;/li&gt;
&lt;li&gt;Intimidating gym-focused routines that don't match reality for someone working out at home&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;They came to me with a simple, genuine request:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"Can you build a simple exercise app for me and add a food menu showing what I can actually eat? Make it simple, not heavy, and easy to use."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;FitFriend&lt;/strong&gt; is the answer:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Lightweight &amp;amp; Instant:&lt;/strong&gt; Pure vanilla web technology (HTML5, CSS3, ES6 JavaScript) that loads in under 50ms, works on both mobile phones and desktop browsers, and requires &lt;strong&gt;zero installations, zero accounts, and zero paywalls&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interactive Home Workouts:&lt;/strong&gt; Gentle beginner routines, cardio fat-burn, strength toning, and 5-minute morning mobility stretches. Includes a built-in interactive countdown timer with Web Audio API sound cues (no external audio assets required!).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Clear "What Can I Eat?" Menus:&lt;/strong&gt; 4 tailored food guides (Balanced Fit, Fat Loss, Muscle Building, and 100% Vegetarian) covering breakfast, lunch, snacks, and dinner with realistic, delicious, everyday meals.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The Traffic Light Food Guide:&lt;/strong&gt; A painless nutritional framework (🟢 Eat Freely, 🟡 In Moderation, 🔴 Limit/Avoid) plus 5-minute easy recipes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Daily Habit &amp;amp; Hydration Tracker:&lt;/strong&gt; An 8-cup visual water logger and daily checklist that saves all data directly to the device's &lt;code&gt;localStorage&lt;/code&gt; so their health data stays 100% private.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Personalized for Them:&lt;/strong&gt; Allows customizing their name, goal, and displaying a personal motivational note right on their daily dashboard.&lt;/li&gt;
&lt;/ol&gt;




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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/yashbaghele-29/FitFriend/tree/main" rel="noopener noreferrer"&gt;https://github.com/yashbaghele-29/FitFriend/tree/main&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Live Code &amp;amp; Local Runner:&lt;/strong&gt; The project can be launched in one click via &lt;code&gt;start.bat&lt;/code&gt; or by opening &lt;code&gt;index.html&lt;/code&gt; in any browser.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local Network Mobile Access:&lt;/strong&gt; Comes with an integrated lightweight Python server script (&lt;code&gt;server.py&lt;/code&gt;) that auto-detects the host's local Wi-Fi IP address so my friend can open the app on their smartphone while in the kitchen or workout mat (e.g., &lt;code&gt;http://192.168.1.x:8080&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Key UI Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;📋 Today's Plan:&lt;/strong&gt; Welcome banner with friend's name, daily motivational quote, 1-click workout launcher, interactive 8-glass water tracker, and daily habit checklist.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🏋️ Workouts Tab:&lt;/strong&gt; Filterable exercise routines with target muscle badges, rep counts, and expandable instruction cards.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;⏱️ Workout Player Modal:&lt;/strong&gt; Fullscreen interactive timer with animated progress ring, 3-2-1 beep cues, play/pause controls, and celebration fanfare upon completion.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🥗 Food Menu Tab:&lt;/strong&gt; Goal switcher dynamically updating breakfast, lunch, snack, and dinner suggestions with macro/benefit highlights.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🚦 Food Guide &amp;amp; Recipes:&lt;/strong&gt; Color-coded healthy food guide and 5-minute quick recipes anyone can cook.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🌙 Dark / Light Mode:&lt;/strong&gt; Built-in toggle for comfortable viewing day or night.&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/yashbaghele-29" rel="noopener noreferrer"&gt;
        yashbaghele-29
      &lt;/a&gt; / &lt;a href="https://github.com/yashbaghele-29/FitFriend" rel="noopener noreferrer"&gt;
        FitFriend
      &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;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01" rel="nofollow"&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;What I Built&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;I built &lt;strong&gt;FitFriend&lt;/strong&gt; — an ultra-lightweight, offline-first exercise companion and healthy eating guide designed specifically for a close friend who wanted to get fit and eat better without the friction of modern fitness apps.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;The Problem It Solves&lt;/h3&gt;
&lt;/div&gt;
&lt;p&gt;My friend was constantly overwhelmed by commercial fitness apps:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Heavy downloads (200MB+ mobile apps)&lt;/li&gt;
&lt;li&gt;Mandatory account registrations, annoying pop-ups, and aggressive subscription paywalls&lt;/li&gt;
&lt;li&gt;Overly complicated calorie counting and macro calculators that cause burnout&lt;/li&gt;
&lt;li&gt;Intimidating gym-focused routines that don't match reality for someone working out at home&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;They came to me with a simple, genuine request:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"Can you build a simple exercise app for me and add a food menu showing what I can actually eat? Make it simple, not heavy, and easy to use."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;FitFriend&lt;/strong&gt; is the answer:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Lightweight &amp;amp; Instant:&lt;/strong&gt; Pure vanilla web technology (HTML5…&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/yashbaghele-29/FitFriend" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;Repository Link:&lt;/strong&gt; &lt;a href="https://github.com/yashbaghele-29/FitFriend/tree/main" rel="noopener noreferrer"&gt;https://github.com/yashbaghele-29/FitFriend/tree/main&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The application is completely self-contained, modular, and requires no external node_modules or build steps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;index.html&lt;/code&gt;&lt;/strong&gt;: Clean semantic HTML structure with accessible tab navigation and modal dialogues.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;styles.css&lt;/code&gt;&lt;/strong&gt;: Modern responsive design using CSS custom properties (variables), flexible grid/flexbox layouts, smooth animations, and light/dark theme support.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;app.js&lt;/code&gt;&lt;/strong&gt;: Reactive client-side application logic, Web Audio API sound synthesizer, countdown timer engine, and &lt;code&gt;localStorage&lt;/code&gt; persistence.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;data.js&lt;/code&gt;&lt;/strong&gt;: Curated library of beginner workout plans, goal-based nutrition menus, traffic-light rules, and healthy quick recipes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;server.py&lt;/code&gt;&lt;/strong&gt;: Portable Python HTTP server script for local Wi-Fi sharing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;start.bat&lt;/code&gt;&lt;/strong&gt;: 1-click Windows launcher.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>new comunnity</title>
      <dc:creator>Yash Baghele</dc:creator>
      <pubDate>Sat, 03 Oct 2026 13:50:57 +0000</pubDate>
      <link>https://dev.to/yashbaghele29/new-comunnity-1451</link>
      <guid>https://dev.to/yashbaghele29/new-comunnity-1451</guid>
      <description>&lt;p&gt;hello everyone&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
