AI ToolsAI ツール · Designer & builder

Overview概要

A React + Firebase pairing layer that lets every phone in the room join an app in one scan.React と Firebase による接続用ライブラリ。会場のスマホ全部を、一回のスキャンでアプリに参加させる。

My part担当

  • Extracted the pairing logic first built for Marubatsu Arena into a standalone React + Firebase library
  • Built QR/6-character-code pairing, presence heartbeat, room capacity, and security rules
  • Packaged a Claude Code skill so an agent can add multi-device play to any app

Realtime Library · Claude Skill · React + Firebase

Realtime Library Claude Skill React + Firebase MIT

Every phone in the room joins your app in one scan.

Snap Pair is a React + Firebase realtime pairing layer: QR or six-character code, presence heartbeat, room capacity, and security rules included. It ships with a Claude skill that writes safe integrations for you — so an agent can add multi-device play to any app.

Pairing, presence, and security — already solved.

Safe, temporary multi-device experiences repeatedly need the same difficult foundation: pairing, presence, shared state, room capacity, and authorization. Snap Pair packages a React hook plus Firebase Auth, callable Cloud Functions, Realtime Database rules, cleanup, tests, and a one-file Lite example — so you build the experience, not the plumbing.

Pairing
QR or 6-character code
Scale
Rooms up to 300 devices
Install
No app download needed

Built with Snap Pair

Why it matters

Built once. Reused everywhere multi-device matters.