LiTha.

Own productLive

Exen

Party game app with nine games, played locally or online with friends.

  1. Landing page

    Exen: Landing page in a browser
    Exen: Landing page on a smartphone
  2. Nine games to choose from

    Exen: Nine games to choose from on a smartphone
  3. Horse race: everyone bets on a suit

    Exen: Horse race: everyone bets on a suit on a smartphone
  4. Horse race: the race is on

    Exen: Horse race: the race is on on a smartphone

Starting point

Multiplayer over unstable mobile connections is unpleasant: connections drop, and if the host is the one who drops, the round is over.

Solution

A host-authoritative model with automatic reconnection and host migration when the original device fails. Join by QR code, friends list and invitations.

Outcome

Runs reliably across changing mobile connections. Whoever drops out is back in the same round on return — even if it was the host.

Tech used

  • React Native
  • Expo
  • Express
  • PostgreSQL
  • Socket.IO
  • Drizzle

View project — Exen