<?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: Tanishk</title>
    <description>The latest articles on DEV Community by Tanishk (@tanishk_01bbcf75a8b9e35f9).</description>
    <link>https://dev.to/tanishk_01bbcf75a8b9e35f9</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%2F4160979%2F2b4953b6-eb8c-4235-a32b-fd957529529d.jpg</url>
      <title>DEV Community: Tanishk</title>
      <link>https://dev.to/tanishk_01bbcf75a8b9e35f9</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tanishk_01bbcf75a8b9e35f9"/>
    <language>en</language>
    <item>
      <title>I Built Dadi's Recipe Vault to Save Family Recipes</title>
      <dc:creator>Tanishk</dc:creator>
      <pubDate>Sun, 04 Oct 2026 20:49:56 +0000</pubDate>
      <link>https://dev.to/tanishk_01bbcf75a8b9e35f9/i-built-dadis-recipe-vault-to-save-family-recipes-3hd7</link>
      <guid>https://dev.to/tanishk_01bbcf75a8b9e35f9/i-built-dadis-recipe-vault-to-save-family-recipes-3hd7</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;Dadi's Recipe Vault&lt;/strong&gt;, a web app that turns family recipe memories into structured recipes.&lt;/p&gt;

&lt;p&gt;The idea came from a simple problem: a lot of family recipes aren't actually written down. Someone knows how to make something and explains it over a phone call or sends a message with the recipe. Over time, those messages can get buried, and the recipe can be lost.&lt;/p&gt;

&lt;p&gt;So I wanted to make something simple where you can give the app a recipe explanation or transcript, and it turns that unstructured information into a proper recipe that can be saved and used later.&lt;/p&gt;

&lt;p&gt;The app uses AI to extract the ingredients and cooking steps and organize them into a clean recipe card.&lt;/p&gt;

&lt;h2&gt;
  
  
  DEMO
&lt;/h2&gt;

&lt;p&gt;Try the live app here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dadi-recipe-vault.onrender.com" rel="noopener noreferrer"&gt;https://dadi-recipe-vault.onrender.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The frontend and backend are deployed separately on Render.&lt;/p&gt;

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

&lt;p&gt;GitHub repository:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/tani2112/DEV" rel="noopener noreferrer"&gt;https://github.com/tani2112/DEV&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;The frontend is built with React, TypeScript, Tailwind CSS and Vite.&lt;/p&gt;

&lt;p&gt;The backend uses Python and FastAPI, with SQLite for storing recipes.&lt;/p&gt;

&lt;p&gt;The main flow is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Recipe text / transcript → Open-weight AI → Structured recipe → Saved recipe&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The AI takes an unstructured recipe explanation and turns it into a structured recipe containing the recipe name, ingredients, quantities and cooking steps.&lt;/p&gt;

&lt;p&gt;I also added instructions to avoid making up ingredients or quantities when they aren't provided.&lt;/p&gt;

&lt;p&gt;The frontend and backend are deployed separately on Render.&lt;/p&gt;

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

&lt;p&gt;For this project, AI isn't just an extra chatbot feature. It is part of the main functionality of the application.&lt;/p&gt;

&lt;p&gt;Using an open-weight model gives the project more control over how the AI is used and how the recipe information is processed.&lt;/p&gt;

&lt;p&gt;It also gives me more freedom to experiment with the AI side of the project without making the whole application dependent on a closed AI service.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Agent Session
&lt;/h2&gt;

&lt;p&gt;I used an AI coding agent during development to help with implementation, debugging and deployment.&lt;/p&gt;

&lt;p&gt;The project was tested and iterated on manually to make sure the final application actually worked.&lt;/p&gt;

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

&lt;p&gt;I'm submitting this project for the &lt;strong&gt;Build for a Friend&lt;/strong&gt; challenge.&lt;/p&gt;

&lt;p&gt;The project is built around a simple problem: keeping family recipes from getting lost in messages and conversations.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>hey</title>
      <dc:creator>Tanishk</dc:creator>
      <pubDate>Sun, 04 Oct 2026 06:24:56 +0000</pubDate>
      <link>https://dev.to/tanishk_01bbcf75a8b9e35f9/hey-2poa</link>
      <guid>https://dev.to/tanishk_01bbcf75a8b9e35f9/hey-2poa</guid>
      <description>&lt;p&gt;hi&lt;/p&gt;

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