Back to Projects
fullstackLive in Production
Chitra
A real-time multiplayer drawing and guessing game with live rooms and wholesome Krishna Consciousness themes.

Overview & Scope
Chitra is a multiplayer drawing and guessing game built with Flutter and Dart for the frontend and a containerized TypeScript backend deployed on Render with Docker. Players create private rooms, share deep-link invite links, and compete by drawing words while other players guess in real time. The backend handles real-time game state synchronization, per-round scoring, and active room management.
Key Highlights & Impact
Real-time multiplayer game with live drawing synchronization across connected players
Cross-platform Flutter frontend with TypeScript backend containerized using Docker and deployed on Render
Deep link-based instant room invitations for multiplayer matchmaking
Architecture Breakdown
Flutter & Dart
Cross-Platform Frontend & Game UI
TypeScript & Node.js
Backend Game Server & Real-Time Room Logic
Docker & Render
Backend Containerization & Cloud Deployment
Supabase
User Persistence & Authentication
Core Capabilities & Features
- •Real-time multiplayer gameplay: draw words while others race to guess correctly
- •Intuitive drawing tools with multiple colors, brush sizes, and responsive canvas
- •Instant room invitations via deep links for frictionless friend-to-friend sharing
- •Competitive scoring system with leaderboards and per-round point tracking
- •Live in-game chat for player interaction during drawing rounds
- •Cross-platform deployment: Android (Google Play Store) and Web