Inspiration

Roasting my brother has always been my favorite pastime — savage jokes, dramatic reactions, and way too much laughter. One day, in the middle of a particularly brutal roast, we joked, "Imagine if resumes could get this kind of treatment." That joke quickly spiraled into an idea we couldn't stop thinking about — and thus, Roastrology was born.

We wanted to make career feedback fun, engaging, and brutally honest — like a best friend who tells it like it is. So we fused AI, memes, and astrology into one chaotic, Gen Z-approved experience. That’s exactly why I want to submit this idea under the Most Fun and Creative Theme because nothing says creative chaos like career advice served with a side of roast and zodiac sass.

What it does

Roastrology lets users upload their resume and returns:

  • A savage AI-generated roast of their resume
  • A career horoscope based on their zodiac sign
  • Situational memes that perfectly reflect their professional journey (or lack thereof)

It’s the ultimate mix of humor, self-reflection, and cosmic insight — built for the generation that craves authenticity with a side of chaos.

How we built it

  • Frontend: Built with React for a smooth user experience
  • Backend: Python (Flask) handles resume parsing, AI calls, and meme generation
  • AI Integration: Perplexity API powers resume roasts and horoscopes
  • Resume Parsing: Used python-docx to extract text and analyze DOCX files

Challenges we ran into

  • CORS Issues: Frontend and backend communication was blocked initially — fixed by setting proper CORS headers and using a proxy.
  • Parsing Complex Resumes: Variations in DOCX formatting made extracting text tricky.
  • Tone Tuning: Ensuring roasts stayed funny and never offensive.
  • Meme Relevance: Crafting memes that matched the context of each roast.

Accomplishments that we're proud of

  • Successfully combined AI, memes, and astrology into a fun, useful tool
  • Delivered roasts that users genuinely enjoyed
  • Built a working MVP with complete end-to-end functionality

What we learned

  • Extracting and processing text from DOCX resumes using Python
  • Crafting prompts to get creative and context-aware AI responses
  • Handling dynamic image creation for memes
  • Managing frontend-backend communication effectively, including CORS

What's next for Roastrology

  • Add LinkedIn integration for real-time profile roasting
  • Create a roast leaderboard so users can compare their “burn levels”
  • Expand horoscope features with deeper birth chart insights
  • Enable easy social sharing of roast results to boost engagement

Roastrology began as a sibling joke — now it’s a full vibe. And this is just the start. 🔥💼✨

Built With

Share this project:

Updates