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
Log in or sign up for Devpost to join the conversation.