Back to Projects
ReconBoard

ReconBoard

Fully automated, full-stack job hunting intelligence pipeline.

Next.jsTypeScriptPythonPlaywrightSupabaseGitHub Actions

Architecture & Overview

Job hunting is inefficient, so I engineered a solution to automate it. I built ReconBoard—a fully automated, full-stack intelligence pipeline that hunts for entry-level engineering roles while I sleep. The Engine utilizes Python and Playwright as a headless browser to target high-value tech companies daily. It actively filters out Senior/Managerial roles and matches positions against my specific tech stack. Validated targets are pushed into a PostgreSQL database (Supabase) with unique constraints to ensure zero duplicates. The Next.js Command Center features a dark-themed, glassmorphism UI with an interactive drag-and-drop Kanban board with optimistic UI updates, allowing me to seamlessly track my active application pipeline.

Key Capabilities

Automated Python + Playwright headless browser scraper
Intelligent DOM logic to filter seniority and stack
PostgreSQL Vault with zero-duplicate constraints
Interactive drag-and-drop Kanban board UI