Skip to content

Yusufcommit/jobsuite-ai

Repository files navigation

JobSuite AI — Frontend

Next.js frontend for JobSuite AI — a suite of AI-powered tools to help job seekers land their next role.

Next.js TypeScript Tailwind CSS Deployed on Vercel

Live Demo: https://jobsuite-ai.vercel.app
Backend Repo: jobsuite-backend
Live API: https://jobsuite-backend.onrender.com


What It Does

Three AI tools in one clean dashboard:

  • Resume Analyzer — upload your resume, get a score, strengths, weaknesses, and specific improvements
  • Cover Letter Generator — paste a job description, choose a tone, get a ready-to-send cover letter
  • JD Matcher — see your match percentage, matched skills, missing skills, and AI tips

Pages

Route Description
/ Landing page — hero, features, footer
/dashboard Three-tab product dashboard

Tech Stack

Layer Technology
Framework Next.js 15 (App Router)
Language TypeScript
Styling Tailwind CSS
State React hooks
API FastAPI + Groq Llama 3
Deployment Vercel

Run Locally

# 1. Clone the repo
git clone https://github.com/Yusufcommit/jobsuite-ai.git
cd jobsuite-ai

# 2. Install dependencies
npm install

# 3. Set environment variable
echo "NEXT_PUBLIC_API_URL=http://localhost:8000" > .env.local

# 4. Start dev server
npm run dev

Open http://localhost:3000

Make sure the backend is running first.


Project Structure

jobsuite-ai/
├── src/
│   └── app/
│       ├── page.tsx              # Landing page
│       ├── dashboard/
│       │   └── page.tsx          # Three-tab dashboard
│       └── components/
│           ├── Navbar.tsx
│           ├── Features.tsx
│           └── Footer.tsx
├── public/
├── tailwind.config.ts
└── next.config.ts

Roadmap

  • Landing page with hero and features
  • Resume Analyzer tab
  • Cover Letter Generator with tone selector
  • JD Matcher with skill gap detection
  • Loading states and error handling
  • Production deployment on Vercel
  • Authentication
  • Save results history
  • Mobile polish

Related


Built by Yusuf

Yusuf Abdirashid — AI Full Stack Developer
Building polished AI-powered tools for hiring and job applications.

GitHub LinkedIn Email

About

AI-powered job application suite featuring resume analysis, cover letter generation, and JD matching.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors