Your design is on trial. Drop a screenshot. Face the jury. Get blasted with brutal, live AI roasts.
The 2-Hour Speedrun
I found this hackathon challenge with exactly 2 hours left. Instead of walking away, I used hyper-focused scoping and pure adrenaline to build Vibe Court. It is alive, responsive, and fully operational—not a fake marketing page.
What is Vibe Court?
Stop uploading work to boring galleries for generic feedback. Vibe Court puts your interface on the defensive. Drop a screenshot of your landing page or mobile app to trigger a forensic visual scan. The jury cross-examines your layout and slams down a dynamic stamp: GUILTY, SUSPICIOUS, or ACQUITTED with brutally honest design roasts.
The 2-Hour Tech Stack
Built completely client-side in Framer under extreme time pressure:
Live Vision API: Powered by Google Gemini 2.5 Flash to analyze real screenshot pixels.
Access Passcode: Enter ROASTME in the courtroom password box to unlock live AI analysis.
No-Crash Fallback: Instantly uses local mock roasts if the API fails.
Forensic Motion: CSS animations power floating cards, swaying sticky notes, and a heavy rubber stamp impact slam.
Mobile Timelines: Collapses cleanly into a responsive vertical chronological timeline on mobile screens.
🎥 See It In Action
Live URL: https://vibe-court.framer.website/
Your design is on trial. Drop a screenshot. Face the jury. Get blasted with brutal, live AI roasts.
The 2-Hour Speedrun
I found this hackathon challenge with exactly 2 hours left. Instead of walking away, I used hyper-focused scoping and pure adrenaline to build Vibe Court. It is alive, responsive, and fully operational—not a fake marketing page.
What is Vibe Court?
Stop uploading work to boring galleries for generic feedback. Vibe Court puts your interface on the defensive. Drop a screenshot of your landing page or mobile app to trigger a forensic visual scan. The jury cross-examines your layout and slams down a dynamic stamp: GUILTY, SUSPICIOUS, or ACQUITTED with brutally honest design roasts.
The 2-Hour Tech Stack
Built completely client-side in Framer under extreme time pressure:
Live Vision API: Powered by Google Gemini 2.5 Flash to analyze real screenshot pixels.
Access Passcode: Enter ROASTME in the courtroom password box to unlock live AI analysis.
No-Crash Fallback: Instantly uses local mock roasts if the API fails.
Forensic Motion: CSS animations power floating cards, swaying sticky notes, and a heavy rubber stamp impact slam.
Mobile Timelines: Collapses cleanly into a responsive vertical chronological timeline on mobile screens.
🎥 See It In Action
Live URL: https://vibe-court.framer.website/