Activity
Mon
Wed
Fri
Sun
Aug
Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
What is this?
Less
More

Memberships

Decoding Data Science

93 members • Free

11 contributions to Decoding Data Science
Day 8 of Decoding Data Science's 8-Day Building AI App Challenge: Final Submission is complete. ✅
8 days ago I had a blank Python file and an idea. Today I have a deployed, working AI application that real people can open in a browser right now. ✨ 🥗 Cookable is an AI powered recipe assistant built around a problem most of us have faced. You open your fridge, you have ingredients, you have no idea what to make, and you end up ordering food anyway. 📝 You type in whatever is in your fridge, set your preferences, and the app returns 5 cookbook quality recipes with exact heat levels, timings, and visual cues. Not summaries. Actual instructions you can cook from. Here is what Cookable can do: 🍳 Generate 5 detailed recipes from whatever ingredients you have and pantry staples 🥙 Filter by cuisine, time available, meal type, serving size, and dietary restrictions 🛒 Get 10 smart ingredient suggestions with reasons to buy them 🧈 Generate 2 bonus recipes when you pick up new ingredients 🕘 One click history pills to reload any past search instantly 🌱 Clean earthy green and cream UI built entirely with custom CSS in Streamlit Here is what the 8 days actually looked like: 🫑 Day 1: Ideation. The idea came from standing in front of my fridge at midnight with eggs, a carrot, and half a block of cheese, and ordering food anyway. 🥦 Day 2: Environment setup. Groq API connected, Streamlit running locally, first test prompt returning a response. 🥒 Day 3: The hardest day. Writing prompts that return consistent structured JSON with cookbook quality steps every single time took far more iteration than expected. Small wording changes had a bigger impact on output quality than anything else. 🫛 Day 4: Evaluation and hardening. 20 test cases, three failure modes found and fixed, rate limit handling added, input validation tightened. 🍏 Day 5: Full UI. Custom CSS design system built entirely in Streamlit. Green and cream palette, hero image, history pills, bonus recipe section, sticky footer. 🥬 Day 6: Security. System and user message split, prompt injection guard, retry logic, JSON fallback parser, README cleanup.
Day 8 of Decoding Data Science's 8-Day Building AI App Challenge: Final Submission is complete. ✅
Day 7 of Decoding Data Science's 8-Day Building AI App Challenge: Deployment is complete.
Cookable is live. You can open it in any browser, type in whatever is in your fridge, and get 5 detailed recipes in seconds. No login, no setup, just ingredients in and meals out. Deployed on Streamlit Community Cloud, connected directly to the GitHub repo so every future push updates the app automatically. Set the API key securely through the secrets manager, ran the full smoke test checklist on the live URL, and everything passed. Check it out: cookable-bydurgaanand.streamlit.app @decodingdatascience @ddsbusinesscircle #DecodingDataScience #BuildingAIApplicationChallenge #AIChallenge #BuildInPublic
🚀 Day 6 of the DDS AI Application Building Challenge
Today was security, debugging, and getting Vault production-ready. 🛠️ What shipped today: ✅ Full security review — API keys in Streamlit Secrets, RLS enforced, no PII in logs ✅ Rebuilt the landing page from scratch ✅ UI polish across Upload, Dashboard, and History ✅ Regenerate roast button on History — with a 30-second cooldown to prevent API spam ✅ Fixed double sidebar bug (Streamlit's default nav conflicting with custom nav) ✅ Fixed button text contrast across all pages ✅ Fixed Pillow version incompatibility blocking deployment on Python 3.14 ✅ 5 real bugs found and fixed — including edge cases like zero income and negative savings ✅ README fully updated — folder structure, schema, security notes, known limitations 🚀 Where things stand: Vault is deployed and live. Every page works end to end on the live URL. One raccoon. Real spending data. No mercy. ⏭️ Tomorrow: final smoke tests, polish, and submission. #AIChallenge #BuildInPublic #Vault #DecodingDataScience #DDSBusinessCircle #BuildAIAppChallenge
🚀 Day 6 of the DDS AI Application Building Challenge
1 like • 22d
Amazing!
Day 6 of Decoding Data Science's 8-Day Building AI App Challenge: Security and Debugging is complete.
Before deploying anything, the foundation needed to be solid. Tightened input validation with a minimum length check and a prompt injection guard that rejects inputs containing prompt-like keywords. Confirmed the API key is safely stored in .env and never touches the repo. Cleaned up the README with proper run instructions, project structure, and notes on Groq free tier limits for anyone who wants to run it locally. Not the most exciting day to post about but it is the kind of work that separates an app that works from one that holds up. Deployment is next ✨ Check out the repo to follow along. github.com/Durga-Anand-2006/cookable @decodingdatascience @ddsbusinesscircle #DecodingDataScience #BuildingAIApplicationChallenge #AIChallenge #BuildInPublic
Day 6 of Decoding Data Science's 8-Day Building AI App Challenge: Security and Debugging is complete.
Day 5 of Building AI Application challenge by DDS 🚀
Today's focus for Planit 🪐 was bringing the app's UI to life and creating a smoother user experience. Planit is an AI-powered planning app that turns any goal into a personalized day-by-day action plan. Today I focused on making it actually feel like a product: 🎨 Built a full space exploration theme— deep navy background, twinkling CSS stars, a floating planet header with a glow effect, and a purple gradient brand identity ⚙️ Connected the AI backend (Groq + LLaMA 3.3) to the interface so the app generates real plans end to end 📋 Built a smart output display — bold intro, each day as an expandable dropdown, a styled Bonus Days banner, and an italic outro 🧹 Fixed UX details like a progress bar with stage messages instead of a spinner, currently working on a clear button! This isn't the finish line — it's the launchpad. 🪐 Can't wait to see what Planit becomes in the upcoming days. ✨
Day 5 of Building AI Application challenge by DDS 🚀
1 like • 22d
Awesome!
1-10 of 11
Durga Anand
3
21points to level up
@durga-anand-6286
3rd year CS student

Active 20d ago
Joined Jun 22, 2026