Skip to content

tanishy7777/Joined_Words

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧩 Joined Words – Multiplayer Real-time Game

Adds scalable, real-time multiplayer functionality, room management, and live leaderboards to the original Joined Words Game (here).

Game Demo

(This video is sped up to save time. Unmute for the best experience!)

v1.0.Final.Demo.mp4

📦 Overview

Features:

  • 🏠 Dynamic multi-room creation – supports multiple active game rooms running in parallel
  • 🏆 Live leaderboards & scoring – real-time updates
  • 🛡️ Admin Reassignment – automatic Admin reassignment when the current admin leaves
  • 🔗 Copy room link feature for quick invites and smoother onboarding
  • 📢 UI enhancements – toast notifications for events like player leaving, admin reassignment, and config changes
  • 🔄 Gamestate persistence – restores player sessions after reloads
  • 🚫 Prevent duplicate backend requests – disables repeated button clicks to avoid redundant calls

🛠 Tech Stack:

  • 🖼️ React – frontend
  • 🛠️ Node.js – backend
  • 📡 WebSockets – real-time communication
  • 🧠 Redis – fast state caching
  • 🔐 Firebase for authentication (anonymous sign-in & nicknames)

📈 Project Timeline & Versions

v1.0.0

Features:

  • Adds Admin Reassignment
  • UI improvement: Added toasts for various events like when, player leaves, admin reassignment, gameconfig changed, etc

Minor Changes:

  • Prevent user from pressing a button more than once after he has pressed it. (This ensures backend dosent receive same requests more than once)

Bug Fixes:

  • On reloading, state is restored properlly.

v0.3.0

v0.3.0.mp4

Features:

  • Nicknames, Anonymous Signin(firebase)

Bug Fixes:

  • Reloading maintains the state

v0.2.0

  • UI change
  • Admin Settings, Copy link feature, leaderboard and scoring
WhatsApp.Video.2025-07-06.at.11.32.22.AM.mp4

v0.1.0

  • very basic scaffolding and backend
v0.1.0_compressed.mp4

About

This repo adds multiplayer functionality to the Joined Words Game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages