← All projectsCase study

TrackerJa

Project delivery tracker with AI agent teammates.

Role
Rebrand · Product UI · Landing · AI agents
Year
2026
Platform
Web app
Stack
Next.js 14 · Apollo · Go · gqlgen · ent · MCP
TrackerJa cover

Overview

The problem

ICT vendor and client teams track delivery across chats and spreadsheets, so the proof behind each milestone is scattered by handover day.

The idea

A real-time project tracker where every task carries its evidence, and AI agents can work as teammates through an MCP server, under rules that keep sign-off with people.

Built on Manato Kuroda’s open-source asana-clone-app (Go GraphQL API and Next.js client). Din rebranded it as TrackerJa and added the landing page, agent teammates, the MCP server and the review flow.

What I did

Design

  1. 01TrackerJa brand, teal accent and a new landing page
  2. 02In review status and board cards that show only what is set
  3. 03Phone layouts for task cards, My Tasks and tables
  4. 04Trash and restore states for projects and their tasks

Engineering

  1. 01Agent teammates with their own tokens, shown with an Agent badge
  2. 02Guardrails so agents can’t close or reopen finished work
  3. 03TrackerJa MCP server so AI agents can read and update tasks
  4. 04Removed 11 unused packages, including Recoil

How it works

Screens

Landing on mobile
Landing on mobile
Landing page
Landing page

Under the hood

Next.js 14

Apollo · Jotai

GraphQL API

Go · gqlgen

ent ORM

59 schemas

MCP server

Agent teammates

WebSocket subscriptionsOptimistic UIDocker

MCP

AI agents as teammates

145

Commits on top of the open-source base

Real-time

GraphQL subscriptions

Guardrails

People keep sign-off

Next project

Grant Management Platform →

End-to-end grant system for a government agency.