CBT DIARIES

A Self-Guided Psychotherapy App

CBT Diaries is a structured journaling app designed to help users analyze their thoughts, recognize negative patterns, and develop a more balanced mindset. With guided journal formats, it provides a clear framework for self-reflection, helping users track emotional progress and reshape unhelpful thinking over time.

🧠 Structured Cognitive Workflows

Unlike generic journaling apps, CBT Diaries provides a structured approach to cognitive therapy, ensuring users get actionable insights rather than just freeform notes. Each journal is designed for a specific therapeutic process , helping users:

  • Log thoughts, emotions, and reactions using structured prompts tailored to different cognitive techniques
  • Identify negative thinking patterns and cognitive distortions through guided exercises
  • Reframe unhelpful beliefs by working through structured disputation methods
  • Track emotional and cognitive progress over time with an organized entry system
  • Access previous entries for deeper reflection and long-term self-improvement

The app includes 10 specialized journals, each focusing on different aspects of cognitive restructuring, making CBT techniques practical, accessible, and easy to integrate into daily life.

âš¡ Optimized Performance

CBT Diaries is designed for speed, efficiency, and cross-platform usability with:

  • Drift/SQLite for instant local storage — ensuring a smooth experience
  • Offline-first approach — all features work without an internet connection
  • Built with Flutter (Dart), the app delivers a native-like experience across iOS and Android while maintaining scalability and performance.
  • Optimized UI with Bloc — ensuring seamless navigation

🌟 Results & Impact

  • 10,000+ downloads
  • High ratings on App Store and Google Play
  • Positive user feedback on mental health improvements