<?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: Muskan </title>
    <description>The latest articles on DEV Community by Muskan  (@aesthetic_a73986bb3034baf).</description>
    <link>https://dev.to/aesthetic_a73986bb3034baf</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%2F3915295%2Fbfb448dc-7301-4825-ab84-2a441344d138.png</url>
      <title>DEV Community: Muskan </title>
      <link>https://dev.to/aesthetic_a73986bb3034baf</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aesthetic_a73986bb3034baf"/>
    <language>en</language>
    <item>
      <title>Receipt Pilot</title>
      <dc:creator>Muskan </dc:creator>
      <pubDate>Sun, 25 Oct 2026 16:01:57 +0000</pubDate>
      <link>https://dev.to/aesthetic_a73986bb3034baf/receipt-pilot-9fo</link>
      <guid>https://dev.to/aesthetic_a73986bb3034baf/receipt-pilot-9fo</guid>
      <description>&lt;h1&gt;
  
  
  ReceiptPilot — Your Smarter Expense Tracker 🧾
&lt;/h1&gt;

&lt;p&gt;Meet &lt;strong&gt;ReceiptPilot&lt;/strong&gt;, a lightweight expense-tracking dashboard designed to make managing everyday expenses easier.&lt;/p&gt;

&lt;p&gt;✨ &lt;strong&gt;What it does:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;📸 Upload receipt images and extract text using OCR.&lt;/li&gt;
&lt;li&gt;✏️ Review and edit extracted merchant, date, amount, and category details.&lt;/li&gt;
&lt;li&gt;📊 Track total spending and explore category-wise expense insights.&lt;/li&gt;
&lt;li&gt;🔎 Search and filter saved expenses.&lt;/li&gt;
&lt;li&gt;📥 Export expense records to CSV and back them up as JSON.&lt;/li&gt;
&lt;li&gt;🌙 Switch between light and dark themes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Built with:&lt;/strong&gt; HTML, CSS, JavaScript, and Tesseract.js OCR.&lt;/p&gt;

&lt;p&gt;ReceiptPilot stores expense records locally in the browser, keeping this prototype simple and accessible without requiring a backend.&lt;/p&gt;

&lt;p&gt;🚀 &lt;strong&gt;Try it out:&lt;/strong&gt; &lt;a href="https://muskankr.github.io/ReceiptPilot/" rel="noopener noreferrer"&gt;https://muskankr.github.io/ReceiptPilot/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💻 &lt;strong&gt;Source code:&lt;/strong&gt; &lt;a href="https://github.com/Muskankr/ReceiptPilot" rel="noopener noreferrer"&gt;https://github.com/Muskankr/ReceiptPilot&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Built as a practical side-hustle project to explore how a simple web application can solve an everyday problem.&lt;/p&gt;

&lt;h1&gt;
  
  
  DEVChallenge #Hacktoberfest #SideHustle #WebDevelopment #JavaScript #BuildInPublic
&lt;/h1&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>Receipt pilot week 2 submission</title>
      <dc:creator>Muskan </dc:creator>
      <pubDate>Sun, 25 Oct 2026 13:39:27 +0000</pubDate>
      <link>https://dev.to/aesthetic_a73986bb3034baf/receipt-pilot-week-2-submission-1ec1</link>
      <guid>https://dev.to/aesthetic_a73986bb3034baf/receipt-pilot-week-2-submission-1ec1</guid>
      <description>&lt;h1&gt;
  
  
  ReceiptPilot — Your Smarter Expense Tracker 🧾
&lt;/h1&gt;

&lt;p&gt;Meet &lt;strong&gt;ReceiptPilot&lt;/strong&gt;, a lightweight expense-tracking dashboard designed to make managing everyday expenses easier.&lt;/p&gt;

&lt;p&gt;✨ &lt;strong&gt;What it does:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;📸 Upload receipt images and extract text using OCR.&lt;/li&gt;
&lt;li&gt;✏️ Review and edit extracted merchant, date, amount, and category details.&lt;/li&gt;
&lt;li&gt;📊 Track total spending and explore category-wise expense insights.&lt;/li&gt;
&lt;li&gt;🔎 Search and filter saved expenses.&lt;/li&gt;
&lt;li&gt;📥 Export expense records to CSV and back them up as JSON.&lt;/li&gt;
&lt;li&gt;🌙 Switch between light and dark themes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Built with:&lt;/strong&gt; HTML, CSS, JavaScript, and Tesseract.js OCR.&lt;/p&gt;

&lt;p&gt;ReceiptPilot stores expense records locally in the browser, keeping this prototype simple and accessible without requiring a backend.&lt;/p&gt;

&lt;p&gt;🚀 &lt;strong&gt;Try it out:&lt;/strong&gt; &lt;a href="https://muskankr.github.io/ReceiptPilot/" rel="noopener noreferrer"&gt;https://muskankr.github.io/ReceiptPilot/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💻 &lt;strong&gt;Source code:&lt;/strong&gt; &lt;a href="https://github.com/Muskankr/ReceiptPilot" rel="noopener noreferrer"&gt;https://github.com/Muskankr/ReceiptPilot&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Built as a practical side-hustle project to explore how a simple web application can solve an everyday problem.&lt;/p&gt;

&lt;h1&gt;
  
  
  DEVChallenge #Hacktoberfest #SideHustle #WebDevelopment #JavaScript #BuildInPublic
&lt;/h1&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>LazyDesk Week 3 Submission</title>
      <dc:creator>Muskan </dc:creator>
      <pubDate>Sun, 25 Oct 2026 06:56:36 +0000</pubDate>
      <link>https://dev.to/aesthetic_a73986bb3034baf/lazydesk-week-3-submission-41c8</link>
      <guid>https://dev.to/aesthetic_a73986bb3034baf/lazydesk-week-3-submission-41c8</guid>
      <description>&lt;h1&gt;
  
  
  LazyDesk: A Smarter Way to Tidy Up Your Digital Clutter 🦥
&lt;/h1&gt;

&lt;p&gt;Have you ever opened your Downloads folder and found screenshots, documents, archives, and random files all mixed together?&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;LazyDesk&lt;/strong&gt; to make dealing with digital clutter simpler. Instead of manually inspecting every file, you can use one dashboard to explore, search, categorize, and review your files.&lt;/p&gt;

&lt;p&gt;The idea behind LazyDesk is simple: &lt;strong&gt;less repetitive work, more time for things that matter.&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;LazyDesk is a lightweight, browser-based file organization dashboard built with HTML, CSS, and JavaScript.&lt;/p&gt;

&lt;p&gt;It includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Smart categorization:&lt;/strong&gt; Organizes files into categories using their extensions and filename keywords.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Search and filters:&lt;/strong&gt; Quickly find files without scrolling endlessly.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Grid and table views:&lt;/strong&gt; Explore your files in the layout you prefer.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Duplicate candidates:&lt;/strong&gt; Identify files with matching names and sizes for manual review.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Export options:&lt;/strong&gt; Export file information as CSV or JSON.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Activity log:&lt;/strong&gt; Keep track of actions performed in the dashboard.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Light and dark themes:&lt;/strong&gt; Choose a comfortable interface.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Optional semantic AI categorization:&lt;/strong&gt; Uses Transformers.js with an open-source embedding model to explore meaning-based categorization.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;The goal isn't to add another complicated productivity tool. It's to reduce the little repetitive tasks that consume time and attention.&lt;/p&gt;

&lt;p&gt;Instead of searching through a cluttered interface, I can use filters, categories, and search to narrow things down quickly. Exporting metadata also makes it easier to review a collection outside the app.&lt;/p&gt;

&lt;p&gt;LazyDesk is designed as a lightweight starting point for a more automated personal file assistant.&lt;/p&gt;

&lt;h2&gt;
  
  
  🧠 Why Open-Source AI Matters
&lt;/h2&gt;

&lt;p&gt;I explored Transformers.js and the open-source &lt;code&gt;Xenova/all-MiniLM-L6-v2&lt;/code&gt; model for optional semantic categorization.&lt;/p&gt;

&lt;p&gt;The appeal of open-source AI is flexibility. Developers can inspect the implementation, experiment with different models, and build features without committing every part of the workflow to a closed AI service.&lt;/p&gt;

&lt;p&gt;Browser-based inference can also reduce the need to send file metadata to a remote AI API. The model may need to download before it can be used, so I don't claim that the current AI feature works completely offline.&lt;/p&gt;

&lt;p&gt;The core categorization rules work independently of the AI feature, which keeps the dashboard lightweight and usable even when semantic categorization isn't available.&lt;/p&gt;

&lt;h2&gt;
  
  
  🛠️ Built With
&lt;/h2&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;Transformers.js&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;Xenova/all-MiniLM-L6-v2&lt;/code&gt; for optional semantic categorization&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🔗 Explore LazyDesk
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Source code:&lt;/strong&gt; &lt;a href="https://github.com/Muskankr/LazyDesk" rel="noopener noreferrer"&gt;https://github.com/Muskankr/LazyDesk&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Live demo or demo video:&lt;/strong&gt; &lt;a href="https://lazydesk-swart.vercel.app/" rel="noopener noreferrer"&gt;https://lazydesk-swart.vercel.app/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;Building LazyDesk reminded me that useful software doesn't always need to be enormous or complicated. A focused interface, thoughtful organization, and an optional open-source AI experiment can be a good foundation for solving an everyday problem.&lt;/p&gt;

&lt;p&gt;My next goal is to explore safer, more automated file-management workflows while keeping user control and privacy in mind.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌍 Why I Support Open Innovation
&lt;/h2&gt;

&lt;p&gt;Open innovation gives developers the freedom to learn from inspectable tools, experiment with different approaches, and build on technology that others can examine and improve.&lt;/p&gt;

&lt;p&gt;For me, LazyDesk is a step toward making everyday digital work less tedious—and toward learning how open-source AI can make small tools more useful.&lt;/p&gt;

&lt;p&gt;I'd love to hear your feedback and ideas for making LazyDesk better!&lt;/p&gt;

&lt;h1&gt;
  
  
  devchallenge #hf26challenge
&lt;/h1&gt;

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