30 days ago, I hadn’t written a single line of Flutter.
Today, my first full mobile app is live on both iOS and Android. 🚀
It’s a tactical chess app with:
♟️ Adaptive mate-in-1 puzzles
⚔️ Real-time 1v1 puzzle battles
🚫 Ad-free, minimal, focused UX
What the build process looked like:
Built 100% solo
Used ChatGPT, Claude, and Gemini heavily for code scaffolding and quick unblockers
Flutter frontend + Node.js WebSocket backend
Supabase for auth and DB
8 intentional iOS revisions (not bug fixes — just polishing fast)
2 Apple rejections (added Sign in with Apple + guest mode to comply)
Play Store approved in one shot after 14-day cooldown
Biggest wins & takeaways:
LLMs aren’t perfect, but for speed-building + learning a new stack, they’re absurdly powerful
iOS review process teaches you discipline 😅
Real-time games on Flutter? Doable — but wild ride
You don’t need everything perfect to launch — just solid enough to grow from
This was the first time I shipped something fully production-ready, cross-platform, and stable across sessions.
Feels good. Now it's time to grow it slowly, polish it with real user feedback, and vibe into the next build.
If you’re on the fence about building solo — LLMs + flow state + tight iteration loops can take you way further than you think.
Happy to share details on any part of the process — AMA!