omganeshdahale / online-chess

Web app made with Django web framework and channels, for chess enthusiasts to play chess online with random users. Users are matched with others on a first come first serve basis. Matches are in real-time with timers and move validation.

Home Page:https://chess.centralindia.cloudapp.azure.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Online chess

Online chess in Django

LINK: https://chess.centralindia.cloudapp.azure.com

Getting started

Requirements

  • Python 3.6+
  • PIP
  • venv
  • Redis

Installation

# Clone the repository
git clone https://github.com/omganeshdahale/online-chess.git

# Enter into the directory
cd chat-app/

# Create virtual environment
python3 -m venv .venv

# Activate virtual environment
source .venv/bin/activate

# Install the dependencies
pip install -r requirements.txt

# Apply migrations.
python manage.py migrate

Starting the application

python manage.py runserver

Starting redis server

redis-server

About

Web app made with Django web framework and channels, for chess enthusiasts to play chess online with random users. Users are matched with others on a first come first serve basis. Matches are in real-time with timers and move validation.

https://chess.centralindia.cloudapp.azure.com/


Languages

Language:JavaScript 65.3%Language:CSS 25.3%Language:SCSS 8.1%Language:Python 1.0%Language:HTML 0.2%