Back to the portfolio

02 / Web application

PostSource

A more considered job-search workspace. Keep postings, application preparation, and outcomes connected.

Focus
Interface design · Data & application workflows
Current state
In development
Built with
Next.jsTypeScriptSupabaseClerk
Current PostSource overview showing a job, selected resume, and sample application answer
Current PostSource public overview, captured October 13, 2026. The job, employer, resume, and answer are fictional demo examples.

The problem

A job search is more than a list of links. Posting history, resume relevance, preparation, and application outcomes need to stay connected so the next step is clear.

What I built

  • Built public pages and a logged-in workspace with browsing, a queue, an application board, and account lifecycle handling.
  • Developed ingestion and normalization infrastructure to keep employer postings and their history organized.
  • Used typed database queries and row-level security to separate account data.
  • Iterated on desktop and phone layouts so application context stays readable as the workspace grows.

The engineering behind it

Posting state and application state are different things. Keeping those boundaries explicit makes it possible to preserve history and show useful context without flattening the whole process into a single status.

Where it is today

Active implementation, with acceptance work still in progress. Production employer adapters and the connected AI preparation workflow are not presented here as shipped features.

Keep exploringSanctum