JudgeME!
“Your stats don’t lie, but they do make me laugh.”
JudgeME is a ruthlessly honest AI application that analyzes your public profiles-GitHub, Chess.com, and LeetCode-and uses Google’s Gemini AI to generate a brutal, personalized roast based on your data.
Features
- Multi-Platform Analysis:
- GitHub: Judges your commit history, top languages, and follower count.
- Chess.com: Roasts your Blitz/Rapid ratings and puzzle scores.
- LeetCode: Mocks your acceptance rate, “Easy” problem merchant status, and ranking.
- AI-Powered Roasts: Uses Google Gemini 2.5 Flash to generate unique, context-aware insults.
- Secure Auth: GitHub OAuth integration with Passport.js and JWT session handling.
Tech Stack
Frontend
- Axios (API Requests)
Backend
- Passport.js (GitHub OAuth Strategy)
- Google Gemini API (AI Logic)
- JSON Web Tokens (JWT) (Authentication)