Back to Portfolio

Stabilise AI Tracking Platform

An AI-assisted journaling and mood tracking ecosystem designed to raise self-awareness and encourage self-exploration through quantitative sentiment analysis.

Showcase of Stabilise AI Tracking Platform

The Vision

STABILISE AI is an iOS mobile application and web platform created by a researcher with lived experience with bipolar disorder, in collaboration with computer scientists. The core mission is to raise self-awareness, encourage self-exploration, and improve access to practical coping strategies. It functions as a secure, intelligent journaling space that helps users track their personal mood metrics over time.

AI-Powered Sentiment Architecture

Instead of relying on standard manual mood-picking, the platform utilizes advanced AI to derive insights directly from the user’s natural journal entries:

  • The Data Flow: Journal entries are securely transmitted to the backend, where Python (Flask) microservices interface with Large Language Models.
  • Quantitative Scoring: The AI analyzes the text and returns specific numerical scores for metrics like stress, anxiety, and depression.
  • Secure State Management: Firebase acts as the secure, synchronized data layer, storing the user’s journals and the AI-generated scores while ensuring cross-device consistency.

Intuitive Data Visualization

To make complex emotional data easily digestible, the frontend avoids overwhelming charts in favor of highly intuitive, color-coded UI patterns:

  • Gradient Calendar: We engineered a custom calendar view where each day is painted with a specific color gradient derived from the AI’s scoring.
  • Visual Feedback Loop: The spectrum ranges seamlessly from green (indicating optimal baseline scores) to dark red (indicating elevated stress or anxiety), allowing users to visually identify behavioral trends at a single glance.

Unified Cross-Platform Ecosystem

To provide a seamless experience whether the user is on their phone or computer, the architecture relies on a highly decoupled API strategy:

  • The Backend Engine: A robust combination of Golang (for fast, high-concurrency data fetching) and Python (for AI model processing) serves identical API endpoints to all clients.
  • Mobile & Web Clients: The iOS application is built natively in Flutter, while the web platform utilizes a hyper-lightweight stack of Pure JS, HTML5, CSS3, and Tailwind CSS—ensuring instantaneous load times and a zero-bloat browser experience.

Project Gallery

Gallery image for Stabilise AI Tracking Platform
Gallery image for Stabilise AI Tracking Platform
Gallery image for Stabilise AI Tracking Platform
Gallery image for Stabilise AI Tracking Platform
Gallery image for Stabilise AI Tracking Platform

Ready to architect your vision?

Currently accepting new projects from ambitious founders and growing startups. Let's discuss your timeline, tech stack, and business objectives.

+233 2034 99903
+233 2034 99903
contact@foudatech.com