An AI-powered application that analyzes GitHub profiles and generates a savage, humorous "roast" based on your coding stats, languages, and bio.
🚀 Live Demo: CLICK HERE TO GET ROASTED
- Real-time GitHub Data: Fetches user stats, repositories, and activity using the GitHub API.
- ⚡ Ultra-Fast AI Analysis: Powered by Groq (running Meta Llama 3) for instant, low-latency roasts.
- Cyberpunk UI: A fully responsive, dark-mode interface built with React.
- Full Stack: Secure backend proxy to handle API keys and logic.
- Frontend: React + Vite
- Backend: Node.js + Express
- AI Engine: Groq SDK (Model: llama-3.3-70b-versatile)
- Styling: CSS3 (Custom Cyberpunk Theme)
- Deployment: Vercel (Frontend) & Render (Backend)
If you want to run this project on your own machine:
- Clone the repository
git clone https://github.com/dhruv-gupta-dev/roast-my-github.git cd roast-my-github - Setup Backend
cd server npm install # Create a .env file and add your GEMINI_API_KEY npm start
- Setup Frontend
cd client npm install npm run dev
- API keys are secured server-side.
- No personal data is stored; requests are processed in real-time.
