← All posts
aiflutterfirebasefull-stackgeminiapp-development

Building "The Catch" - A Full-Stack AI Accountability Journal

2026-03-15 · 1 min read

Meet The Catch

For the past couple of days, I stepped outside my comfort zone and built a full-stack AI application from scratch.

Meet The Catch — a daily accountability journal with a built-in AI mentor. Instead of just logging your tasks, the AI actually remembers your previous days, celebrates your momentum, and gently nudges you if you get off track.

Login Page

I pushed the live web beta today and I'd love for my network to test it out and try to break it!

🔗 Link: The Catch Web Beta

Chat Page


The Tech Stack

  • Frontend: Flutter & Dart (implemented Material Design 3)
  • AI Brain: Google Gemini Flash API (with contextual memory)
  • Backend & Database: Firebase Authentication & Cloud Firestore
  • Deployment: Firebase Hosting

Customize Option

Next Steps

If you have a minute to make a test account, let me know what you think of the UX and if you catch any bugs. Compiling the native Android APK! 📱