All projects
November 2025

Habit Tracker

AI-Powered Task Categorizer

An LLM-backed categorization agent, modular model-provider architecture, and Flutter app with a productivity heatmap and dynamic themes.

Overview

A full-stack habit and task-tracking system that categorizes Google Tasks with AI and brings daily activity into view.

Highlights

  • Integrated Google Tasks with automatic task categories and difficulty levels.
  • Designed a provider layer for Google Gemini and OpenAI so models can be switched without changing the application flow.
  • Automated daily categorization with GitHub Actions and encrypted repository secrets.

Tools and methods

PythonFlutterGoogle Tasks APIGeminiOpenAIGitHub Actions