<?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: Mohammadali Shaikh</title>
    <description>The latest articles on DEV Community by Mohammadali Shaikh (@mohammadalit2005).</description>
    <link>https://dev.to/mohammadalit2005</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F99mvlsfu5tfj9m7ku25d.png</url>
      <title>DEV Community: Mohammadali Shaikh</title>
      <link>https://dev.to/mohammadalit2005</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mohammadalit2005"/>
    <language>en</language>
    <item>
      <title>clauseCheck: The AI Side Hustle That Saves You from Sketchy Contracts</title>
      <dc:creator>Mohammadali Shaikh</dc:creator>
      <pubDate>Mon, 19 Oct 2026 06:34:34 +0000</pubDate>
      <link>https://dev.to/mohammadalit2005/clausecheck-the-ai-side-hustle-that-saves-you-from-sketchy-contracts-5fl6</link>
      <guid>https://dev.to/mohammadalit2005/clausecheck-the-ai-side-hustle-that-saves-you-from-sketchy-contracts-5fl6</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week2-2026-10-12"&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;I built &lt;strong&gt;clauseCheck&lt;/strong&gt;—a privacy-first contract and terms auditor designed for freelancers, small business owners, and everyday consumers who constantly have to sign binding agreements, terms of service, or freelance contracts without knowing what hidden traps lie in the fine print. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it does:&lt;/strong&gt; Users paste a dense legal contract or terms document, and clauseCheck instantly analyzes it to deliver a clear &lt;strong&gt;Risk Score (0-100)&lt;/strong&gt;, a plain-English executive summary, and explicit bullet points highlighting dangerous &lt;strong&gt;"red flags"&lt;/strong&gt; (such as automatic renewal traps, unfair liability shifts, or forced arbitration). &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Side Hustle &amp;amp; Monetization Angle:&lt;/strong&gt; Freelancers and small agencies waste hundreds of dollars on legal fees or lose money signing bad client contracts. clauseCheck can be monetized as a premium micro-SaaS or a specialized desktop tool for independent contractors who need an instant, reliable second opinion on client scope and liability clauses.&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Local Run Instruction:&lt;/strong&gt; Because clauseCheck is designed to protect user privacy by running 100% locally, the app is built to run on your local machine rather than a public cloud server. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/2005Mohammadali/clauseCheck" rel="noopener noreferrer"&gt;Github Repo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Quick Local Setup:&lt;/strong&gt;

&lt;ol&gt;
&lt;li&gt;Clone the repo and run &lt;code&gt;npm install&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Ensure you have Ollama running with Gemma (&lt;code&gt;ollama run gemma&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Run &lt;code&gt;npm run dev&lt;/code&gt; to launch the local auditor dashboard instantly!&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;💡Go through Readme.md for complete setup&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Here is a short demo video:&lt;br&gt;
  &lt;iframe src="https://www.youtube.com/embed/FLDgaNyhzzA" width="710" height="399"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/2005Mohammadali/clauseCheck" rel="noopener noreferrer"&gt;clauseCheck&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;clauseCheck is built around Google's Gemma open-weight model running locally via Ollama for text analysis and structured JSON parsing.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Frontend &amp;amp; Backend: Developed using Next.js (React &amp;amp; TypeScript) for a fast, unified full-stack architecture.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Step-by-Step Request Lifecycle
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;User Input Phase:&lt;/strong&gt;&lt;br&gt;
The user opens the Next.js local development server in their browser and pastes a dense terms of service agreement, privacy policy, or freelance contract into the text area.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;API Request Dispatch:&lt;/strong&gt;&lt;br&gt;
Clicking "Audit Document" fires a POST request to the local Next.js API route (/api/audit) containing the raw text string.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt &amp;amp; AI Processing (Local Inference):&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The backend route formats the text with a strict system prompt instructing Gemma to act as a legal advocate and return a rigid JSON object.&lt;/li&gt;
&lt;li&gt;The request is sent locally to Ollama running gemma (&lt;a href="http://localhost:11434" rel="noopener noreferrer"&gt;http://localhost:11434&lt;/a&gt;), ensuring 100% data privacy because no files ever touch a third-party cloud server.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Response &amp;amp; UI Rendering:&lt;/strong&gt;&lt;br&gt;
Ollama returns the structured JSON response back to the Next.js frontend, which instantly renders the color-coded risk score badge, summary breakdown, and warning flags on the screen.&lt;/p&gt;

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

&lt;p&gt;Open innovation and open-weight models are absolute deal breakers for legal and contract-based tools:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Absolute Privacy: Legal documents, employment contracts, and proprietary freelance agreements contain sensitive financial and personal data. Sending them to a closed, third-party commercial API violates client confidentiality and privacy expectations. Running Gemma locally means client data never leaves the user's laptop.&lt;/li&gt;
&lt;li&gt;Zero API Cost for a Micro-SaaS: For a side hustle tool to be profitable, operating costs must be near zero. Relying on closed commercial API tokens for heavy document parsing would quickly eat into profit margins. Local inference on open-weight models costs $0 per query, making the business model actually viable.&lt;/li&gt;
&lt;/ol&gt;

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

&lt;p&gt;Gemma / Open-Weight Models&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>What to Cook Tomorrow? I Built an AI Chef for My Mom</title>
      <dc:creator>Mohammadali Shaikh</dc:creator>
      <pubDate>Mon, 05 Oct 2026 06:55:18 +0000</pubDate>
      <link>https://dev.to/mohammadalit2005/what-to-cook-tomorrow-i-built-an-ai-chef-for-my-mom-50k9</link>
      <guid>https://dev.to/mohammadalit2005/what-to-cook-tomorrow-i-built-an-ai-chef-for-my-mom-50k9</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;Every single evening, the same universal question echoes through kitchens everywhere: "What on earth should I cook tomorrow?"&lt;/p&gt;

&lt;p&gt;For this challenge, I built &lt;strong&gt;Tomorrow's Tadka&lt;/strong&gt; 🍳—an intelligent, culinary-inspired &lt;strong&gt;web application designed specifically for my mom&lt;/strong&gt;. Instead of staring blankly into a full fridge or wondering what to make with random leftovers, she now has a personal AI chef that solves two distinct everyday dilemmas:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;🛒 &lt;strong&gt;Leftover Rescue Mode:&lt;/strong&gt; Toss in a random mix of remaining ingredients (like leftover cooked rice, half an onion, and some curd), and the app crafts gourmet home-style recipes out of them.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;✨ &lt;strong&gt;Seasonal &amp;amp; Weather Surprise Mode:&lt;/strong&gt; Automatically detects local weather, seasonal vegetables, and regional context to suggest comforting, highly relevant meals.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

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

&lt;p&gt;Live Deployed App: Check out &lt;a href="https://moms-meal-planner-rdub.onrender.com/" rel="noopener noreferrer"&gt;Tomorrow's Tadka&lt;/a&gt; on Render&lt;br&gt;
The live demo runs OpenAI's open-weight gpt-oss-20b through Groq's free tier. The private, run-it-yourself mode uses Meta's Llama 3.2 3B locally through Ollama, so your ingredients never leave your computer.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;A Quick Note on the Live Demo:&lt;/strong&gt; &lt;br&gt;
Because this app is hosted on a free cloud tier, the server may "sleep" after a period of inactivity. If the first recipe generation takes 30–60 seconds to wake up, don't worry—the kitchen is just preheating! &lt;/p&gt;

&lt;p&gt;However, &lt;strong&gt;Tomorrow's Tadka&lt;/strong&gt; is designed to live privately on your own machine. If you want an instant, lightning-fast experience that keeps your kitchen data 100% offline and secure, we warmly recommend following the setup steps in the GitHub repo to run it locally on Ollama!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;You can explore the full source code and repository structure over on GitHub:&lt;br&gt;
👉 GitHub Repository - &lt;a href="https://github.com/2005Mohammadali/moms-meal-planner" rel="noopener noreferrer"&gt;Tomorrow's Tadka&lt;/a&gt;&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/2005Mohammadali" rel="noopener noreferrer"&gt;
        2005Mohammadali
      &lt;/a&gt; / &lt;a href="https://github.com/2005Mohammadali/moms-meal-planner" rel="noopener noreferrer"&gt;
        moms-meal-planner
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      An intelligent, local AI-powered meal planner that transforms kitchen leftovers or leverages live weather, locality, and seasonal produce into delicious family recipes.
    &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;🍳 Tomorrow's Tadka&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;&lt;em&gt;"The question we all ask every evening: What should I cook tomorrow?"&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Tomorrow's Tadka is a chef-inspired web application designed to help you make the most of what you have in your kitchen or align your meals with the current weather and season. Powered locally by Llama (via Ollama or Groq), it delivers practical, home-style recipes with a warm culinary interface.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;✨ Key Features&lt;/h2&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;🛒 Leftover Rescue Mode:&lt;/strong&gt; Input random fridge ingredients to instantly generate creative meals using basic pantry staples.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;✨ Surprise Me Mode:&lt;/strong&gt; Automatically detects your location, live weather, and seasonal produce to suggest comforting, highly relatable local dishes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🔒 Privacy-First:&lt;/strong&gt; Runs locally on your machine via Ollama, keeping your data private.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🎨 Chef-Inspired UI:&lt;/strong&gt; Features custom culinary typography, an interactive card layout, and smooth mode-switching transitions.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🛠️ Tech Stack&lt;/h2&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend:&lt;/strong&gt; HTML5, CSS3, Vanilla JavaScript (Custom culinary design system)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend:&lt;/strong&gt; Python, Flask, Gunicorn&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI Integration:&lt;/strong&gt;…&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/2005Mohammadali/moms-meal-planner" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


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

&lt;p&gt;Tomorrow’s Tadka is built around an open-source, lightweight AI stack designed for speed and privacy:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Open-Weight Model:&lt;/strong&gt; At its core, the app runs on Llama 3.2 (3B) via Ollama, executing local inference straight on the machine.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Full-Stack Architecture:&lt;/strong&gt; A clean, responsive HTML/JS frontend (index.html) paired with a Python Flask backend (server.py) that parses structured JSON prompts into rich, card-based UI elements.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open APIs for Context:&lt;/strong&gt; It integrates with Open-Meteo open weather and geocoding services to fetch live environmental data without relying on heavy commercial tracking tools. &lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;Open innovation was the absolute key to making this project practical for a real home kitchen:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;100% Private &amp;amp; Local:&lt;/strong&gt; Because it runs on Ollama, it can operate locally on a laptop with zero internet dependency. My mom’s random fridge contents and location data never get shipped off to a corporate server she doesn't control.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zero Cost to Run:&lt;/strong&gt; There are no paid API tokens or subscription walls to worry about. It costs absolutely nothing to spin up an infinite number of dinner ideas.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Total Flexibility:&lt;/strong&gt; The open-weight approach made it trivial to swap model runners or tweak prompt behavior to match authentic home-style cooking rather than generic corporate AI responses.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;💡 &lt;em&gt;A Note on Hosting vs. Local Usage:&lt;/em&gt;&lt;br&gt;
While we’ve set up a public deployment so you can easily test Tomorrow's Tadka right away, this app was truly built to live quietly and privately right on your own machine. If you fall in love with using it for your daily meal planning, we warmly recommend following the instructions in the GitHub repo to run it locally. Running it locally keeps your kitchen data completely private, costs nothing, and gives you the coziest, most seamless experience possible!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  🎁 Handing It Over
&lt;/h2&gt;

&lt;p&gt;When I first showed it to her, she was deeply skeptical—fully expecting another complicated app or gadget she’d never touch. But when she typed those leftover random items and the screen instantly spun up a practical, comforting recipe instead of making her scroll through a 2,000-word food blog essay or watch lots of video on YouTube just to find a spice ratio, her expression completely changed.&lt;/p&gt;

&lt;p&gt;She didn't give a grand tech speech or clap. She just looked at the screen, nodded approvingly, and said, “Wait, it actually didn't ask me to order anything fancy or go to the market? Keep this tab pinned on my phone.”&lt;/p&gt;

&lt;p&gt;For any developer, that’s the ultimate win 😊.&lt;/p&gt;

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

&lt;p&gt;Used &lt;strong&gt;Render&lt;/strong&gt; to deploy my app.&lt;/p&gt;

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