2
2 Comments

Show IH: CluckClean – Built a chicken-powered dental motivator for dev-dot-to's Google AI Challenge

Hey Indie Hackers,

I just submitted an entry to dev.to's New Year, New You Portfolio Challenge (Google AI edition): CluckClean 🐔🪥

It's a fun, whimsical portfolio site disguised as a dental hygiene motivator. A cheeky cartoon chicken mascot (Duolingo-style) encourages users to brush/floss better, powered by Google Gemini for generating punny daily tips and personalized advice.

Why a chicken? To inject joy into dev work—my "New Year, New You" goal was to build something silly yet technically solid, using AI to accelerate prototyping.

Tech stack:

  • Next.js 16 (App Router + TS)
  • Tailwind CSS + glassmorphism styling
  • Framer Motion for subtle spring animations
  • Google Gemini API (1.5-flash) for tip generation
  • Deployed on Google Cloud Run (challenge requirement)

Built it fast with Grok + Cursor/Continue.dev in VSCode.

Live on dev.to with full write-up + demo link: https://dev.to/datadr1ven/from-boring-portfolios-to-chicken-powered-motivation-building-cluckclean-with-gemini-4dfg

Would love your thoughts:

  • Does the humor land, or too silly?
  • Any UX polish ideas?
  • Would you actually use something like this for habit-building?

Thanks for reading—open to feedback, roast, or cluck puns 😄

posted to Icon for group Show IH
Show IH
on January 24, 2026
  1. 1

    Interesting idea! Gamifying dental habits makes sense.

    Quick question: how did you land on the name "CluckClean"? Did you validate it globally (pronunciation, domains, etc.) before committing?

    Curious about your naming process! 👍

  2. 1

    I love the idea behind this and kudos for making something creative and unique. I would say that the humour is a bit lost on the fact that the AI-generated content looks and feels AI-generated and more cringey than humorous. But since you made it "silly" on purpose it actually works ;)

Trending on Indie Hackers
I built a tool that shows what a contract could cost you before signing User Avatar 111 comments The coordination tax: six years watching a one-day feature take four months User Avatar 73 comments My users are making my product better without knowing it. Here's how I designed that. User Avatar 63 comments I changed AIagent2 from dashboard-first to chat-first. Does this feel clearer? User Avatar 39 comments A simple LinkedIn prospecting trick that improved our lead quality User Avatar 38 comments Stop Treating Prompts Like Throwaway Text User Avatar 14 comments