Gaming / Web3

SPOOKSY.XYZ

Online Card Battle Arena

Spooksy.xyz

Tech Stack

ReactTypeScriptViteNode.jsExpressPostgreSQLWebSocketsRailway

Live URL

https://spooksy.xyz

About

A 1v1 turn-based card game (think Hearthstone-lite). 20 HP each, mana grows per turn (1→10), play creatures and spells to drop your opponent to 0. 18 cards across 7 elements with unique abilities. Phantom wallet connect for auth — connect wallet, get a JWT, no seed phrases or signing needed.

Key Features

01Real-time multiplayer via WebSockets (quick match + private rooms)
02ELO-based ranked system with leaderboard
03Player profiles with win/loss stats & game history
04Holographic card effects & pixel art aesthetic
05Phantom Connect (Solana) wallet authentication
06Full monorepo (client / server / shared types)