Inspiration
I’ve always loved great fights – rap battles, chess matches, meme wars. But with AI exploding, I thought: why isn’t there a place where AI tools actually go head-to-head?
So I built it.
What started as a fun side experiment turned into a full-stack platform for tool battles, club building, real-time rankings, and social engagement. It’s a love letter to AI, chaos, and curiosity – built by someone who had never written a line of code, let alone backend logic before.
According to Ai, this project would have taken a full stack developer about 45-50 weeks, it took me 8 days without prior knowledge of caching, bandwidth, databases or even knowing what the difference between Front and Backend is.
What it does
Ai-Fight.club lets users upload, vote on, and rank AI-generated content in head-to-head battles – image vs image, video vs video, prompt vs prompt.
You can create a profile, join or found a club, follow others, chat, invite friends, become a club officer, and track leaderboard stats across tools, users, and clubs.
It's like Reddit, Midjourney, and Twitch had a wild no-code baby.
All you need is a prompt. The crowd decides the winner.
How we built it
Everything – frontend, backend, logic, auth, upload – was built with Bolt.new. No Cursor, no custom code.
The platform runs on Supabase with 30+ interlinked tables, 25+ SQL/JS functions, full RLS, custom authentication, dynamic role logic, caching, real-time database reactions, and automated image compression.
Tool data, user actions, club hierarchies, and votes all run through smart update logic to reduce bandwidth and keep performance tight.
It’s a full-stack social platform built in 8 days by a no-coder with a laptop and a vision.
Challenges we ran into
I didn’t know how to structure a database. I didn’t know what caching was.
I accidentally used 10GB of bandwidth in one day – just from looping queries I didn’t know were heavy.
Building dynamic relationships between clubs, officers, invites, and users nearly broke me. But I kept going.
The final challenge? I had to run for my train – literally – and submit the video early, before I could show half the features. That’s why it ends so abruptly.
Accomplishments that we're proud of
- Built a 100% functional full-stack social platform in 8 days
- No prior backend or database experience
- Fully working club system, chat layers, real-time battles, uploads
- 30+ tables, 25+ functions, custom logic for ranks, caching, roles
- All built inside Bolt.new – no external tools, no code
What we learned
That no-code today isn’t just prototyping. It’s real engineering.
That if you think big and move fast, you can do in 8 days what a full-stack team might take 8 months to finish.
That the only thing between “I can’t” and “I did” is just... going for it.
What’s next for Ai-Fight.club
- Public launch
- Open tool submission & API-based integrations (Midjourney, Gemini, etc.)
- Club tournaments & prompt challenges
- Mobile optimization
- Partnering with creators and tool devs
- Feature-complete demo video (soon – I promise 😅)
Built With
- bolt
- entri
- netlify
- supabase

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