DevSphere
A gamified knowledge-sharing platform for developers, with an AI assistant built-in.
What it is
Full-stack developer community app where users post questions, share updates, earn XP, and get AI help from a Gemini-powered in-feed assistant.
My role
Solo developer across architecture, Flutter UI, Firebase backend, Gemini integration, and the gamification engine.
Timeline
~6 weeks
Platform
Android + iOS via Flutter
Technical Workflow Simulator
Play with this interactive simulator to experience the core engineering mechanism built for this project.
DEVSPHERE AI CHAT
onlineDeveloper
What is the best way to prevent Firestore memory leaks in Flutter streams?
Gemini API
Always close your StreamSubscriptions inside dispose() or utilize a StreamBuilder which handles subscription cleanup automatically.
The Problem
Developer communities like Stack Overflow can feel intimidating for beginners. I wanted a lightweight, mobile-first platform that paired peer Q&A with AI assistance and gave users a reason to keep returning through gamification.
