JobLens — AI-Powered Job Search Intelligence Platform

The Problem

Job searching is chaotic. Candidates juggle 10–20 applications in spreadsheets with no visibility into patterns, no AI guidance, and no way to strategically compare offers. There's no tool built for the serious job seeker that combines tracking, AI analysis, and offer intelligence in one place.

Who It's For

Active job seekers — especially tech professionals — running a structured, multi-company search who want data-driven clarity at every stage.

What It Does

JobLens is a full-stack AI-powered job search OS with six integrated features:

  • Kanban Tracker — Drag-and-drop pipeline with customizable columns, fit score badges per card, auto-archive for rejections after 15 days, and salary/location tracking
  • JD Analyzer — Paste any job description to get required vs. nice-to-have skill chips, red flags, seniority signals, and a personalized AI fit score (0–100%) matched against your profile
  • War Room — Side-by-side comparison of up to 3 competing offers with 4-year total comp calculation and an AI negotiation playbook powered by Amazon Nova Pro
  • Interview Logger — Log every round, add questions asked, get AI model answers + ratings (1–10) per question, and receive an AI confidence score per round
  • Dashboard — Live metrics: application funnel with drop-off %, response rate, health score, weekly velocity chart, stale follow-up nudges, and rejection pattern analysis
  • Offer Analyzer — Paste an offer letter; AI explains every clause in plain English with risk ratings (green/yellow/red) and redline suggestions

AWS Database: Amazon Aurora PostgreSQL (RDS Serverless v2)

Aurora PostgreSQL (RDS Serverless v2) is the primary database powering all of JobLens — storing applications, kanban columns, interview rounds and questions, offer letters, JD extractions with fit scores, follow-ups, and user profiles across 11 tables.

Why Aurora Serverless v2:

  • Scales from 0.5 to 4 ACUs automatically — perfect for variable hackathon traffic
  • PostgreSQL compatibility with Drizzle ORM + postgres.js over SSL
  • Zero-maintenance with built-in failover and point-in-time recovery
  • Cost-efficient pay-per-use model with no idle charges

Other AWS Services

  • AWS Bedrock (amazon.nova-pro-v1:0) — All AI features: fit scoring, outreach generation, offer recommendations, rejection analysis, follow-up drafts, confidence scoring
  • AWS Cognito — OAuth2/OIDC auth with JWT sessions via NextAuth v4

Stack

Layer Technology
Frontend Next.js 16 App Router, React, Tailwind CSS, shadcn/ui
Backend Next.js API Routes (Node.js serverless)
Database Amazon Aurora PostgreSQL (RDS Serverless v2)
ORM Drizzle ORM + postgres.js
AI AWS Bedrock — Amazon Nova Pro (amazon.nova-pro-v1:0)
Auth AWS Cognito + NextAuth v4
Deployment Vercel

Live App

https://job-lens-mu.vercel.app

Built With

Share this project:

Updates