Skip to main content
Back to projects

StandUp Tracker

In Progress

Auto-create standup notes from Git commits

Standup Tracker helps developers track daily progress by automatically pulling GitHub commits to create standup notes in seconds. Perfect for async teams and individuals who want to stay organized without disrupting workflow.

StandUp Tracker screenshot

The Problem

Daily standups can disrupt focus and are hard across timezones; teams needed an async, low-friction way to create updates.

The Solution

Auto-populate standup notes from Git commits, with GitHub OAuth for secure access and a light, fast UI built with React + TypeScript.

Key Features

  • Auto-populate from Git commits
  • GitHub OAuth with secure token handling
  • Link updates to SMART goals (planned)
  • Vercel serverless functions for backend

Challenges & Solutions

Commit parsing and noise

Commits vary in quality; need to extract meaningful lines for standup notes without noise.

How I solved it:

Implement heuristics to select commit messages and optionally allow manual edits before saving.

What I Learned

  • Designing UX for async workflows
  • Integrating OAuth securely with serverless functions
  • Balancing automation with manual control

Tech Stack

  • React
  • TypeScript
  • Vite
  • PostgreSQL
  • Zustand
  • Tailwind CSS
  • Framer Motion
  • Octokit
  • Vercel