/emojinx

Web-based emoji-themed multiplayer matching game.

Primary LanguageTypeScript

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!

Check the demo here.

The Tech

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.

Getting Started

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.