Joshua Rodrigues
Back

Kognitve - CBT Journal

The Problem

2022 was a difficult year, and while browsing online, I found a lot of books and apps for Cognitive Behavioral Therapy. However, these were very expensive and at times unavailable in my region. Some of my friends were even paying outrageous amounts for the forms, some of which would either get misplaced (physical) or used for ad targeting (applications).

The Solution

Kognitive is a CBT journaling app designed to make the process of practicing Cognitive Behavioral Therapy more manageable and structured. It provides users with a digital platform to journal their thoughts, feelings, and behaviors, making it easier to recognize patterns and apply CBT techniques for better mental health.

image
Dashboard
image
How was your day ?
Features
  • PWA: It is a progressive web app, can be installed on your phone like a native app.
  • Daily check-in: A general space for users to record their thoughts and emotions, organized by date and time.
  • SMART goal builder: Users can track their goals and get a clear picture of what they want and how they can achieve it.
  • Stress manager: A feature for recording and analyzing stress, helping users understand how their actions relate to their thoughts and emotions.
  • Worry challenge: Kognitive offers a form to challenge worry thoughts, to jot them down and make sense of them.
  • Breakdown argument: Ever had those arguments that ruin your entire day? This is for you.
  • History: Kognitive offers a history table where you can view your past entries.
Challenges
  1. User Engagement: Usually, you see these apps use gamification tactics and rewards, they are flashy or too bubbly. I personally find this to be a bad design for an app where the user comes in with varied mental states and stresses.

    Solution: Kognitive employs clean and soft UI. It does not force your hand at anything; don't want to write a step, that's okay. The app stays out of your way and neutral to make sure the user can focus on themselves.

    image
    Example
  2. Data Privacy and Security: Safeguarding sensitive user data and ensuring the privacy of their thoughts and emotions is crucial in a mental health app.

    Solution: Kognitive is open-source; you can clone and host this on your personal Supabase database. There are no ads, and it's free.

  3. Forms: The forms provided in Kognitive have a slightly complex state management system.

    Solution: It was made easier by using Zustand over Redux, as it felt like the perfect balance for an app like this.

Back