Skip to content

Repository files navigation

StandOut ✨

Your personal AI job-hunting assistant that makes you outshine other applicants.

StandOut helps you polish your resume, see how well it matches a job, upgrade it with AI, and even practice interviews out loud — all in one place.


SneakPeak

LANDING PAGE standout landing page final

SIX FEATURES OVERVIEW standout 1

INTERVIEW PREPARATION standout interview


What it does

📝 Resume Optimizer

Paste your resume text (and a job description if you have one) and get:

  • An ATS score out of 100
  • A list of missing keywords
  • AI-rewritten bullet points that sound stronger
  • Feedback on structural issues

🎯 Job Matching

Paste a job description or link, and StandOut compares it against your resume to show:

  • How well you match the role
  • What you're already strong in
  • What gaps you should address

🚀 Resume Upgrade

Upload your resume (or reuse the one you just analyzed) and get back a fully rewritten, polished PDF — tailored to a specific job if you'd like.

✉️ Cover Letter Generator

Paste your resume and a job description, pick a tone (professional, enthusiastic, or formal), and get a tailored cover letter ready to copy and send — grounded in your real experience, no generic filler.

🎙️ Interview Prep

The most fun part. StandOut generates real interview questions based on your resume and target job, reads them out loud, and lets you answer by speaking — just like a real interview. You get instant, scored feedback after each answer.

📋 Application Tracker

Log every job you apply to — company, role, status, notes — and move each one through Applied → Interview → Offer → Rejected as things progress. A simple, no-AI way to keep your job search organized.


How to use it

  1. Open the app and land on the dashboard.
  2. Pick a tab — Resume Optimizer, Job Matching, Resume Upgrade, Cover Letter, Interview Prep, or Applications.
  3. Paste or upload your resume, and a job description if you have one.
  4. Click the action button (Analyze / Match / Upgrade / Start Interview).
  5. Read your results — scores, suggestions, or a downloaded PDF.
  6. Found something to improve? Jump between tabs anytime — your resume text carries over automatically.

That's it. No complicated setup, no long forms — just paste, click, and see what comes back.


Built with

  • Next.js — the app framework
  • Gemini API — powers all the AI analysis, rewriting, and interview feedback
  • Supabase — stores your resumes and past sessions
  • Clerk — handles sign-in
  • React Three Fiber — the ambient 3D background
  • Web Speech API — voice input and text-to-speech for the interview practice

A quick note

This is a personal project built to explore AI-powered career tools — resume scoring, semantic job matching, and voice-based interview practice. It's running on a free-tier AI plan, so if you use it a lot in a short time, you might see a "please wait a moment" message. Just give it a few seconds and try again — normal, everyday use works smoothly.


Made with a lot of trial, error, and stubbornness. 🚀

About

Turn any resume into an interview-ready application — AI-powered ATS scoring, keyword gaps, and job fit analysis, grounded in RAG.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages