Full-stack Developer
Trackd
Job application tracker with pipeline views, AI-assisted search, email sync, CV coaching, and interview practice — Next.js on PostgreSQL with Supabase auth.
TypeScript · Next.js · Prisma · PostgreSQL · Supabase · Tailwind CSS · OpenAI · shadcn/ui
Overview
Trackd is a job application tracker that brings roles, status, documents, and follow-ups into one place. It supports manual entry plus optional AI-assisted job search (external APIs, deduplication, OpenAI fit scoring), IMAP email integration with classification and status updates, CV advisor and interview prep sessions, a browser extension to save listings, and admin-style cron routes for sync and bot runs. Built with Next.js 16 App Router, React 19, Tailwind CSS 4, Prisma on PostgreSQL, and Supabase Auth.
Problem
What was needed
Job seekers juggle spreadsheets, inboxes, and multiple sites — they lose track of where they applied, what stage each role is in, and which follow-ups matter next.
Solution
What I built
Shipped a unified app with list, Kanban, dashboard, and calendar views; bot-driven discovery with AI scoring; email sync that ties messages to applications; and AI tools for CVs and interviews, all backed by a clear Prisma data model and Supabase-authenticated accounts.
Screens
A closer look
Select any picture to see it at full size.
01Pipeline and applications — status, sources, and next actions in one view. 02AI-assisted job search and bot queue — scoring, deduplication, and review. 03Account depth — profile, integrations, and tooling around the core tracker.