Project Case Study

Summary
Codee is a competitive coding game designed for programmers, blending elements of strategy, problem-solving, and real-time competition.
My Role
Lead mobile developer — architected the React Native app, implemented real-time multiplayer logic with Firebase, and designed the competitive gameplay UX.
Technologies Used
React NativeFirebaseTailwind
Challenges & Solutions
Synchronizing game state across devices with variable network latency required optimistic updates and Firebase Realtime Database listeners. We added reconnect handling and server-side validation to prevent cheating during live matches.
Key Features
- Real-time multiplayer coding battles
- Ranked matchmaking and leaderboards
- In-app code editor with syntax highlighting
- Push notifications for match invites
- Cross-platform iOS and Android support
Screenshots / Video Demo
