ResumeRoast
Upload your CV, let AI roast it, and then suggest some tips & tricks to improve your resume.
README
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.
Table of Contents
- Live Demo
- Overview
- Features
- Tech Stack
- Installation
- Project Structure
- Scripts
- Deployment
- Contributing
- License
Live Demo
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
- 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
Command | Description |
---|---|
| Run the app in development mode |
| Create an optimized production build |
| 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