Spyfall Unlimited is a real-time browser-based multiplayer game inspired by the popular party game Spyfall. Players join game sessions, assume roles, and work together to find the spy or avoid detection.
Play the game online at spyfall.craigo.live
- Real-time multiplayer gameplay with scalable session management
- Role assignment and player tracking using Supabase
- Responsive UI built with Next.js and Tailwind CSS
- Clean, intuitive interface using Shadcn/UI components
- Hosted on Vercel for fast and reliable access
- Frontend: Next.js, TypeScript, Tailwind CSS, Shadcn/UI
- Backend: Supabase (PostgreSQL, Realtime API)
- Deployment: Vercel
- Create or join a game session
- Receive your role and location (or spy)
- Interact with other players in real-time to uncover the spy or evade suspicion
- Use chat and timers to manage gameplay flow
Clone the repo and install dependencies:
git clone https://github.com/craigsterr/spyfall-unlimited.git
cd spyfall-unlimited
npm install
npm run devOpen http://localhost:3000 to play locally.
Make sure to set your Supabase keys in .env.local for full functionality. 🤝 Contributors
Craig Ondevilla – Lead Developer
📄 License
MIT License