Skip to content

khushi-web/webster2k21

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHECKERS Game

An online paltform to play checkers with friends.

.......

Still looking for friend? Play with us!

Salient Features :-

  • Login/SignUp
  • Propose Draw/Accept Draw option:
    • If one of the users closes the window, the game is terminated.
  • Opponent for the game:
    • Inviting friend via Link of the current game.
    • Match based on currently active-and-free users in the same league.
    • Playing against bot.
  • Chat system
  • Video call while playing (only for registered users).
  • Rating System
  • Screen recording (saved for user to watch later)
  • Site tour.

Screenshots of the Game :-

Tech Stack

  • Website Frontend: HTML, CSS, BootStrap, JavaScript
  • Website Backend: Python Django Framework,Web Socket (Django Channels)
  • Database: PostgreSQL

Steps for running the project :-

Clone this Repository on your local machine by running the following command on your terminal -

git clone https://github.com/khushi-web/webster2k21.git OR download the zip folder.

Create a virtual environment in python
virtualenv checkers

checkers\Scripts\activate

pip install -r requirement.txt

To run server, run the following command: python manage.py runserver

  • open one terminal window and run python manage.py runserver for connecting local host
  • open another terminal window and run node server.js for connecting the websocket

Team Members

NOTE: For video call please use only chrome and incognito mode chrome server for game creator and game opponent or you can use microsoft edge and its private window for the same purpose ##

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published