Overview
I built this to solve a problem I actually had. At career fairs I'd end up with a notepad full of scribbled company names, recruiter contacts, and notes — then lose half of it translating that mess into an actual tracker later that night. This tool skips the translation step entirely.
What I built
- Mobile scan-to-fill: Photograph a page of handwritten notes at a career fair, and Claude's Vision API reads the handwriting and auto-fills structured fields — company, contact, notes, next steps — directly into the database.
- Desktop dashboard: A companion desktop view for reviewing and managing the full pipeline afterward — sorting by status, logging follow-ups, and tracking where each application stands.
- Stack: Built with Next.js and Drizzle ORM on a Neon Postgres database, deployed on Vercel, with a shared-password gate since it's a personal tool.
Outcome
Went from idea to a working, deployed app in a few days, and it's now the system I actually use to track my own internship and full-time search across oil & gas and aerospace/defense. It also became the first proof point in a small custom-software venture I'm starting on the side — building similar small tools for local Baton Rouge businesses that are still tracking things by hand.