Opentunity

Opentunity

Featured

Opentunity is an AI-powered job matching platform built with TanStack Start that helps candidates find their next opportunity faster. Upload your resume and our AI agent extracts your skills, experience, and goals, then matches you with the right roles automatically. Pro subscribers get daily personalized job picks delivered straight to their inbox.

Tech stack

TanStack StartTanStack Start
TypeScriptTypeScript
Tailwind CSSTailwind CSS
Drizzle ORMDrizzle ORM
NeonNeon
BetterAuthBetterAuth
Polar
OpenRouterOpenRouter
ResendResend

Features

AI Resume Scanning

Upload a PDF resume and an AI agent instantly extracts your name, skills, experience, education, and links into a structured profile

AI Job Matching

An AI agent analyzes your profile against live job listings and picks the top 3 best-fit roles with a one-sentence reasoning for each match

Profile Management

View and edit your full candidate profile including work experience, education, skills, target roles, links, and achievements

Daily Job Emails

Pro subscribers receive a daily email with their personalized job matches via Resend and cron API routes

Subscription Billing

Free and Pro tiers managed through Polar, with a 3-day free trial, Polar webhook sync to the database, and a customer portal for managing billing

Authentication

Email/password sign-up and sign-in plus Google and GitHub OAuth via Better Auth, with session management and protected routes

Coming Soon

One-Click Apply

Apply to matched jobs directly from the dashboard without leaving the app

Job Postings

Employers can create and host job listings, making Opentunity a two-sided marketplace

Public Candidate Profile

Shareable public profile page candidates can send to recruiters

AI-Enhanced Job Seeking

AI-powered cover letter generation, resume tailoring per job, and application tracking

Interview Prep

AI mock interviews with feedback tailored to the target role and your profile

Opentunity | Jaime Nguyen