Skip to content
Back to Projects
fullstackLive in Production

Chitra

A real-time multiplayer drawing and guessing game with live rooms and wholesome Krishna Consciousness themes.

Visit Live AppGoogle Play Listing
App Store (iOS)Launching Soon
Chitra multiplayer drawing game preview

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

Team & Contributors