AI & Automation

Work Tracker

Next.jsTypeScriptSupabaseAnthropic SDKTelegram Bot APITailwind CSS

What It Does

Work Tracker is a web app / PWA that keeps all my work tasks organized by project category. The workflow is frictionless: I send a task to a Telegram bot in one sentence, AI auto-summarizes it and files it into the right project category automatically. The app then generates daily updates with action items so I know exactly what to focus on, plus weekly summaries that show what got done, what's pending, and how time was spent across projects. Everything is stored in Supabase and displayed on a clean dashboard with charts and trend data. It keeps everything nice, trackable, and measurable.

Key Features

  • Send tasks via Telegram: one sentence, AI auto-summarizes and categorizes
  • Automatic project categorization: tasks filed into the right project instantly
  • Daily action item updates so I know what to focus on
  • Weekly AI-generated summaries of work completed and time allocation
  • Dashboard with charts, trends, and project-level analytics
  • Supabase backend with real-time sync

Why I Built It

I needed a way to capture work tasks instantly without context-switching, have them organized automatically, and get regular summaries to keep everything trackable and measurable.

What I Learned

Built a complete full-stack system integrating multiple APIs (Supabase, Anthropic, Telegram). Learned how to design bot interfaces that are actually faster than web UIs for task capture, and how AI categorization eliminates manual organization overhead.

Skills Used & Gained

Full-Stack DevelopmentAI IntegrationBot DevelopmentDatabase DesignAPI Integration