This is emojinx, an emoji-themed multiplayer matching game.
It features:
- Single player and multiplayer mode
- Custom game settings (length, emoji categories, password protected, turn timer)
- Online presence
- Automatically skip offline players turns
- Animations and sounds
It's easy to setup, doesn't require login, just open it, create a room, invite your friends and enjoy!
It's made using a NextJS frontend (using app router but almost no server components) and Convex, which is a TypeScript-first real-time backend.
The frontend is deployed on Vercel.
First, run Convex backend service:
npx convex dev
Then, run NextJS development server:
pnpm dev
Open http://localhost:3000 with your browser to see the result.