🚽 Inspiration We wanted to tackle health tracking in a way that didn’t feel clinical, boring, or overwhelming. Bowel movements are one of the best indicators of your overall health — but nobody talks about them. So we thought: what if they did? DidYouPoop.Today was born from the idea that tracking your poop could be both hilarious and helpful.
💩 What it does Every day, the app asks one question: “Did you poop today?”
Users can:
Tap Yes or No
Log poop duration, mood, and fiber intake
Receive a fun Poop Score (0–100) based on healthy habits
Celebrate wins with confetti, sound effects, and poop GIFs
Track trends, streaks, and unlock achievements like “Fiber God” or “3-Flush Streak”
View a calendar of bowel history and funny analytics like “Constipation Mountain”
It turns gut health into a game.
đź› How we built it Frontend (Web):
Built with Next.js + React
Styled using TailwindCSS
Animations and confetti via Framer Motion and canvas-confetti
Sound FX via Howler.js
Poop scoring logic written in TypeScript
Backend:
Powered by Supabase for authentication, database, and real-time logs
Users can log anonymously or with email/password
We store poop logs, fiber intake, moods, and earned achievements in Postgres tables
Design:
Vector icons + emoji-driven UI
Calendar view + charts (via Recharts)
đź§± Challenges we ran into Making bathroom humor feel tasteful (weirdly hard!)
Designing a scoring system that was fun and encouraged healthy habits
Creating streak logic and visualizations that updated in real time
Handling timezones and ensuring only one poop per day is logged per user
Keeping the app anonymous-friendly while still syncing data securely
🏅 Accomplishments that we're proud of Built a fully functional web app with Supabase integration in under a week
Created an experience that’s fun, intuitive, and strangely addicting
Balanced humor with health, making users laugh and think about their wellness
Received genuine feedback from testers like: “This is the only tracker I’ve ever wanted to use daily.”
📚 What we learned How to integrate Supabase for real-time health data tracking
How to gamify user behavior without sacrificing usability
That even awkward topics like pooping can spark delight and engagement
Humor is a powerful UX tool — when paired with real utility
🚀 What’s next for DidYouPoop.Today Mobile App (Kotlin Multiplatform): Bringing poop tracking to your pocket
PoopCast™: Daily forecast based on user trends + weather + mood data
Social Leaderboard (anonymous): Compete for longest streaks
Diet integrations: Suggest high-fiber meals when streaks break
Poop Export: PDF/CSV reports to share with doctors or… friends?
Premium mode: Unlock special badges, poop themes, and pet poops (yes, really)
Built With
- bolt
Log in or sign up for Devpost to join the conversation.