AI-powered · Portfolio project

From “I need to hire” to job posted
in days, not weeks.

JDFlow automates the entire job requisition approval and JD creation process. Stop losing top candidates to slow internal processes.

jdflow.vercel.app/dashboard
Dashboard
Requisitions
Approvals
Analytics
5
Total Reqs
2
Pending
1
In Progress
1
Posted
Requires Attention
Product Designer — JD ready for generation
Data Analyst — Awaiting Finance approval
2–8 weeks
Average time to post a job (without JDFlow)
73%
Of companies say internal process is the #1 hiring bottleneck
10 days
Before top candidates are off the market

Everything the process is missing

Built after researching the actual pain points hiring managers face.

Smart Approval Workflows

Configurable approval chains with deadline tracking, auto-escalation, and one-click approval from email. Never chase an approver again.

AI-Powered JD Generation

Claude generates compliant, inclusive job descriptions in seconds. Streams in real-time so you can watch it write.

Compliance & Inclusion Analysis

Instant bias detection, pay transparency compliance checking, and readability scoring on every JD — before it goes live.

Built with

Next.js 16TypeScriptPostgreSQLPrismaClaude AITailwind CSSFramer MotionVercel

See it in action

Log in with one click. No setup. Pre-loaded with realistic data.

Demo account: sarah@jdflow.demo · demo123