Original project

Cards Game

A dependable digital table for culturally familiar card games that mainstream gaming platforms overlook. An authoritative server keeps every move fair and synchronized while one cross-platform client brings private play to web, Android, and iOS.

Origin
Original project
Role
Product, design & technology
Focus
Application
Engineering Area
Mobile
Domain
Consumer & community
Status
Prototyped
01

Why this should exist

Familiar card games deserve a dependable digital table

Regional games carry strong social value but often lack polished cross-platform products. Cards Game preserves the rules and table feeling while making private play reliable across web and mobile.

02

Problem and product

The problems

  1. 01

    Many culturally familiar games have no authoritative digital implementation.

  2. 02

    Multiplayer sessions fail when clients disagree or a player reconnects.

  3. 03

    Separate web and mobile clients create slow, inconsistent product development.

What the product delivers

  • Authoritative Go server for deterministic multiplayer rules
  • Real-time table state over HTTP and WebSocket
  • Private tables, retained seats, and reconnect grace periods
  • Two-player Simple Capture and four-player Chowgdi
  • Shared Expo client for web, Android, and iOS
  • Redis-backed lobby, session, table, and game state
03

Technology used

A stack chosen for the product

A Go server owns every rule and table transition. WebSocket events keep players synchronized, Redis retains live sessions, and Expo delivers one React Native experience across web, Android, and iOS.

ExpoReact NativeGoWebSocketRedisDocker
04

Architecture

How the system holds together

  1. 01

    Authoritative game engine

    The server validates moves and produces the only accepted game state.

  2. 02

    Live table transport

    HTTP establishes sessions while WebSocket events deliver low-latency state changes.

  3. 03

    Cross-platform client

    Expo shares product logic and interaction patterns across phone and browser surfaces.

05

Estimated goals

A digital home for under-served regional games

The opportunity grows through community density and trusted game rules, then expands into tournaments and additional games.

  1. 01

    Build repeat private-table play around Chowgdi and Simple Capture.

  2. 02

    Strengthen reconnect, moderation, and fair-play controls.

  3. 03

    Add new games only with verified rules and active player communities.

Future goals are directional estimates and depend on user validation.
06

Extras

Product perspective

Primary audience
Friends and families who already know the games
Business model
Cosmetics, private clubs, and sponsored tournaments
Engineering edge
Server-owned rules keep every client on the same table state

Execution principle

Validate the narrow customer promise first. Add scope only when evidence shows that it improves the outcome.

View source

Full project notes

Product and engineering deep dive

The project overview adds a concise presentation layer. The complete product details remain below.

From intent to implementation

A product direction shaped around a real use case.

A cross-platform real-time card table for web, Android, and iOS, built around authoritative multiplayer rules, private tables, reconnect-safe sessions, and culturally familiar games including Chowgdi and Simple Capture.

01 · The product response

What people can do with it

  • Authoritative Go server for deterministic multiplayer rules
  • Real-time table state over HTTP and WebSocket
  • Private tables, retained seats, and reconnect grace periods
  • Two-player Simple Capture and four-player Chowgdi
  • Shared Expo client for web, Android, and iOS
  • Redis-backed lobby, session, table, and game state

Project sponsorship

Fund this project—from prototype to production.

Help Cards Game reach its next production milestone through stronger infrastructure, testing, accessibility, and product refinement.

  • Design validation and user research
  • Production infrastructure and security
  • Testing, accessibility, and launch readiness
Choose a sponsorship amount
Your sponsorship₹1,000
₹100₹1,00,000

Secure checkout by Razorpay. Sponsorship does not provide equity, ownership, or a guaranteed delivery date.

REQUEST A DEMO

Want to see Cards Game in context?

Share what you would like to explore.

Conversation

What did this make you think about?

Sign in to like or comment.