NAVID

ResumeRoast

Upload your CV, let AI roast it, and then suggest some tips & tricks to improve your resume.

file-uploadnextjs15openrouter-apireact19tailwindcss-v4
2
Stars
0
Forks
2
Watchers
Updated Sep 6, 2025

README

TypeScript

ResumeRoast

Let AI ROAST your resume—brutally honest, sometimes funny, and always insightful.
A full-stack app built with Next.js, TypeScript, and the OpenRouter API.


image *Homepage* image *Resume upload*

Table of Contents


Live Demo

Live Preview on Vercel


Overview

ResumeRoast is a playful yet practical app that uses AI to provide feedback on your resume—highlighting weak spots, formatting quirks, and more, all wrapped in a humor-driven critique.


Features

  • Upload your resume, and receive AI-powered analysis and comedic roast.

Tech Stack

  • Framework: Next.js
  • Language: TypeScript
  • AI Integration: OpenRouter API
  • Styling: Tailwind CSS
  • Linting/Formatting: ESLint, Prettier

Installation

  1. Clone the repository
    bash
    git clone https://github.com/Navidreza80/ResumeRoast.git
    cd ResumeRoast
    2.Install dependencies
    npm install
    # or yarn install
    npm run dev
    # or yarn dev
    Open in browser
    Visit http://localhost:3000
    

Project Structure ResumeRoast/ ├── public/ # Static assets (images, fonts) ├── src/ # Application source code │ ├── components/ # Reusable components │ ├── pages/ or app/ # Next.js pages or routing layout │ ├── styles/ # Global and component styling │ └── ... # Other folders like utils, hooks, etc. ├── .gitignore ├── package.json ├── tsconfig.json ├── eslint.config.mjs ├── postcss.config.mjs └── next.config.ts

CommandDescription
npm run dev
Run the app in development mode
npm run build
Create an optimized production build
npm start
Start in production mode (after build)

Contributing

Contributions are warmly welcome! Feel free to help by:

Forking the repo

Creating a feature branch: git checkout -b feature/my-change

Committing your changes: git commit -m "Add awesome feature"

Pushing to the branch: git push origin feature/my-change

Opening a Pull Request detailing your updates

Project data fetched from GitHub API