Project Overview ​

A web app where the user selects the industry they want to go into, where they can then choose between​

uploading their own CV or use one of the presets available. The AI will begin to shame the user by​

roasting the flaws within the CV. Which will be voiced by an AI, to apply the MOST damage to the user’s​

mental health. Though it’s not all bad, as afterwards the AI will provide constructive feedback CV​

and grade them out of 100.

What does our project solve?​

Our project helps solve the user’s worry by giving them advice (after making fun of them :D)​

which reduces their feeling of being lost and unable to trust their CV to get into their chosen​

industry. ​

Why did we make it?​

To help current or leaving university students increase their chances of getting hired ​

into a workplace that’s a part of their industry!

Architecture

User uploads CV (PDF) or selects template
        ↓
React + Vite frontend (served from FastAPI)
        ↓
FastAPI backend (Vultr Compute — London)
        ↓
pdfplumber extracts text [PDF uploads only]
        ↓
Gemini 2.5 Flash — Grader Agent
        ↓
Gemini 2.5 Flash — Roaster Agent
        ↓
ElevenLabs TTS — audio generation
        ↓
Frontend renders grade + roast + audio

Built With

Share this project:

Updates