Inspiration

I built a nutrition app beta and then promptly abandoned it faster than someone fleeing a typhoon warning. Turns out even app creators aren't immune to the "I'll start eating healthy tomorrow" syndrome. Living in Hong Kong, I realized we needed an app that understands why we consider milk tea a food group and doesn't judge us for having cha chaan teng breakfast at 2pm.

What it does

NutriCoach AI is your passive-aggressive virtual nutritionist that actually gets Hong Kong life. Take a photo of your har gow addiction, and it'll analyze the damage while your virtual coach gives you disappointed eyes. The AI speaks fluent Hong Kong—it knows the difference between "healthy" steamed fish and the MSG-loaded reality. Smart notifications will slide into your DMs like that friend who reminds you to eat vegetables, but with better timing and less judgment (mostly).

How we built it

Frontend: Next.js 15 with TypeScript for a responsive, multilingual PWA AI Engine: Google Genkit with custom AI flows for meal analysis, personalized feedback, and smart recommendations Backend: Firebase ecosystem (Functions, Firestore, Storage, Auth) Image Processing: AI-powered photo analysis for automatic meal logging Gamification: Custom pet behavior system with real-time state management UI/UX: Tailwind CSS with custom animations and mobile-first design

Challenges we ran into

Teaching AI to understand Hong Kong portion sizes was like explaining why "one more episode" turns into finishing the entire Netflix series. Also, calibrating the pet's emotional manipulation—too little and users ignore it, too much and they delete the app out of guilt. Finding the sweet spot between "helpful friend" and "concerned parent" in notification tone was surprisingly difficult.

Accomplishments that we're proud of

  • Built an AI that can shame you in two languages simultaneously
  • Solved the universal problem of "I know I should eat better but meh" ## What we learned The intersection of AI and behavioral psychology is incredibly powerful. We discovered that emotional attachment creates stronger habit formation than traditional rewards. We also learned that AI becomes exponentially more valuable when it considers context—not just calories, but goals, culture, and personal circumstances. ## What's next for NutriCoach AI
  • The Restaurant Finder feature.
  • Support More Locations

Built With

  • next
Share this project:

Updates