Palette
Corners
← All projects
Full Stack + AI

AI Job Hub

Job platform with AI cover letters, resume screening (match score), career chatbot and interview prep — powered by Gemini.

AI Job Hub screenshot

Overview

AI Job Hub is a job-seeker platform where users sign up, build a profile, and manage saved jobs and applications from a central dashboard.

Auth & data — Supabase handles email/password auth and storage, with the user profile feeding every AI feature so results are personalised.

Four AI tools — AI Cover Letter generator (writes a bespoke letter from the job description + profile), AI Resume Screening (upload a PDF, receive a 0–100% match score, strengths, gaps and suggestions), a career chatbot, and an interview prep tool.

Everything runs through isolated Next.js API route handlers calling the Google Gemini API, with a clean Lucide-iconed dashboard.

Key features

  • Sign up/login with Supabase Auth
  • Dashboard + saved jobs + applications tracking
  • AI cover-letter generator from profile + job description
  • AI resume screening with 0–100% match score
  • Career advice chatbot
  • AI interview prep (technical + STAR answers)
  • Personalised profile (skills, experience, links)

Tech stack

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Supabase (Auth + DB)
  • Google Gemini API
  • Lucide React