<?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: Vishal Malik</title>
    <description>The latest articles on DEV Community by Vishal Malik (@vishalmalik18).</description>
    <link>https://dev.to/vishalmalik18</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%2F3779836%2Face3697a-0b07-4be9-b396-614ce17e1681.png</url>
      <title>DEV Community: Vishal Malik</title>
      <link>https://dev.to/vishalmalik18</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vishalmalik18"/>
    <language>en</language>
    <item>
      <title>😋Meal buddy</title>
      <dc:creator>Vishal Malik</dc:creator>
      <pubDate>Sun, 04 Oct 2026 05:27:32 +0000</pubDate>
      <link>https://dev.to/vishalmalik18/meal-buddy-2emd</link>
      <guid>https://dev.to/vishalmalik18/meal-buddy-2emd</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 Meal Buddy, a simple meal scheduling assistant to help a friend who finds it difficult to decide what to cook for the next few days.&lt;/p&gt;

&lt;p&gt;The idea is simple: the user tells Meal Buddy how many days they need a schedule for, which ingredients they currently have, and any food allergies they want to avoid.&lt;/p&gt;

&lt;p&gt;Meal Buddy then creates a meal schedule based on these requirements and takes the mentioned allergies into consideration when suggesting meals.&lt;/p&gt;

&lt;p&gt;Instead of spending time deciding what to cook every day, the user can provide their requirements and get a schedule whenever they need one.&lt;/p&gt;

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

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/oI8CFoXnA2c" width="710" height="399"&gt;
  &lt;/iframe&gt;
&lt;/p&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/vishalmalik18" rel="noopener noreferrer"&gt;
        vishalmalik18
      &lt;/a&gt; / &lt;a href="https://github.com/vishalmalik18/Meal_buddy" rel="noopener noreferrer"&gt;
        Meal_buddy
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      😋 Meal Buddy is a meal scheduling assistant that creates personalized meal plans based on your available ingredients, food allergies, and required number of days. Just provide your requirements, and Meal Buddy helps you plan suitable meals whenever you need them.
    &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;😋Meal buddy&lt;/h1&gt;
&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;📌 Project Overview&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;Meal buddy is a simple meal scheduling assistant that helps user create a meal schedule based on their needs.The user can provide the number of the schedule, the ingredients they currently have and any food allergies they want to avoid.&lt;/p&gt;
&lt;p&gt;based on the user's requirements, Meal buddy generates a suitable meals schedule and takes the provided allergies into consideration while creating it user can provide their requirements.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🎯 Problem Statement&lt;/h2&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Planning meals for several days can be difficult when users have limited ingredients or specific food allergies.&lt;/li&gt;
&lt;li&gt;People may spend time deciding what to cook each day and may accidentally choose meals that contain ingredients they need to avoid.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There is a need for a simple assistant that can consider the user's available ingredients, allergies, and required number of days and help create a suitable meal schedule based on these requirements.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🛠️ Technology Stack&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Python&lt;/li&gt;
&lt;li&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/vishalmalik18/Meal_buddy" 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;I built Meal Buddy using Python, Streamlit, and Ollama.&lt;/p&gt;

&lt;p&gt;The project uses a locally running open-weight AI model through Ollama. The AI receives the user's requirements and generates a meal schedule based on the number of days, available ingredients, and allergies provided by the user.&lt;/p&gt;

&lt;p&gt;Streamlit provides the simple interface where the user enters their requirements and receives the generated schedule.&lt;/p&gt;

&lt;p&gt;I wanted to keep the project simple so that the main focus stays on the interaction between the user and the AI assistant.&lt;/p&gt;

&lt;h1&gt;
  
  
  Image Presentation
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz19bui4v7n96iagn3w9z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz19bui4v7n96iagn3w9z.png" alt=" " width="800" height="431"&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;Open innovation gives developers the opportunity to experiment with AI models and build projects using open-weight models.&lt;/p&gt;

&lt;p&gt;For Meal Buddy, using Gemma through Ollama allowed me to run the AI model locally. It gave me more flexibility to experiment with the model and integrate it into the project.&lt;/p&gt;

&lt;p&gt;Open-weight models also make it easier to build, test, and customize AI-based projects based on specific requirements.&lt;/p&gt;

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

&lt;p&gt;Best Use of Gemma&lt;/p&gt;

&lt;p&gt;Meal Buddy uses Gemma to generate meal schedules based on the user's required number of days, available ingredients, and food allergies.&lt;/p&gt;

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