Family tree + live soccer

Your family. Your pitch. One place.

Build your family tree, manage contacts, and jump into a real-time multiplayer match — built with Next.js, Supabase, and Socket.IO.

Real-time
Socket.IO
Auth & data
Supabase
Game engine
Phaser 3
Stadium lights and soccer field at dusk

Multiplayer rooms · Server-authoritative physics

Deploy the app on Vercel, run the game server on Railway or Render.

Everything in one modern stack

Three pillars — genealogy, gameplay, and productivity — with a UI that feels like a launch title, not a spreadsheet.

  • Family tree

    Add relatives, link parents and children, and explore your tree with a clean nested layout.

  • Live soccer

    Join a room, move with WASD or arrows, and compete with low-latency Socket.IO sync.

  • CRM workspace

    Keep clients and notes organized alongside your family tools — all behind Supabase Auth.

Built for match energy

Dark UI, neon highlights, and a dedicated socket server so movement and ball state stay authoritative — no noisy database writes every frame.

  • Room-based multiplayer with join links
  • Phaser-rendered pitch with score HUD
  • Ready for Vercel + external WebSocket host
Live arena
Team A0 — 0Team B

Ready to play?

Create an account in seconds. Your dashboard connects the family tree, CRM, and soccer lobby in one flow.