๐ฅ Roast Stack
A no-holds-barred Gen-Z AI that absolutely obliterates your tech stack with surgical precision and zero chill.
๐ค What is this?
Ever lay awake at night wondering if your tech stack is a walking red flag? Wonder no more. Roast Stack is an AI-powered roast generator that serves up hilariously savage burns for your choice of frameworks, databases, and questionable architectural decisions.
From your 2008 LAMP stack to that 37-microservice monstrosity you call "scalable," Roast Stack sees all, judges all โ and does not hold back.
๐ Features
๐ฅ Multiple Roast Modes
Choose your spice level: Mild Shade, Medium Petty, or Nuclear Devastationโก Lightning Fast
Delivers roasts faster than your CI/CD breaks in production๐ฑ Fully Responsive
Works on all screen sizes โ unlike your 2000-line homepage CSS๐ง AI-Powered Sass
Roasts generated using Gemini API, trained in the ancient art of tech sarcasm๐พ Persistent Burn Storage
Saves your roasts inlocalStorage, so you can reflect on your poor choices later
๐ง Built With
- Frontend: React.js
- Backend: Express.js
- AI: Gemini API
- Roast Energy: Pure Gen-Z chaos
๐ ๏ธ Setup Instructions
๐ฆ Prerequisites
- Node.js (v18+)
- npm or yarn
- A thick skin
๐งช Installation
Clone this glorious repo:
git clone <your-repo-url> cd roast-stackInstall backend dependencies:
cd backend npm installInstall frontend dependencies:
cd ../frontend npm installAdd your Gemini API Key:
cd ../backend cp .env.example .env # Edit the .env file and paste your Gemini API keyRun the development servers:
# Terminal 1 - Backend cd backend npm run dev
Terminal 2 - Frontend
cd frontend npm start
## ๐๏ธ Project Structure
roast-stack/ โโโ frontend/ # React app (where the sass lives) โโโ backend/ # Express.js API (home of the roast logic) โโโ README.md # You're looking at it โโโ .gitignore
## ๐ฅ API Endpoint
- `POST /api/roast` โ Submit your tech stack and get roasted
**Request Body:**
```json
{
"stack": "React, Firebase, Python, MongoDB"
}
Response:
{
"roast": "Wow. A NoSQL database *and* Python backend? Are you trying to build a startup or summon Cthulhu?"
}
๐ Contributing
Found a bug? Think your roast game is hotter than ours? Drop a PR.
We can't guarantee we won't roast your code in return though. ๐
๐ License
MIT โ Because even cursed stacks deserve freedom.
Built by Saai Aravindh Raja & Aung Ye Thant Hein
Roasting responsibly since 2025


Log in or sign up for Devpost to join the conversation.