Skip to content

Ruinan-Ding/ChessPlusPlus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChessPlusPlus

Running the Application

Backend

cd server
daphne core.asgi:application

Frontend

cd client
ng serve

Then open: http://localhost:4200

Maintenance

Clean up stale connections

If you notice ghost users in the lobby, run:

cd server
python manage.py cleanup_game_state

This removes player connections that haven't sent a heartbeat in 10+ minutes.

About

Real-time multiplayer platform with Angular and Django Channels. Features WebSocket communication, global chat, and a player challenge system. Join the lobby to chat and challenge other players to matches.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors