Skip to content

Repository of online chess events/playing site chessevents. The site aims to offer fluidic chess learning experience and good exposure to chess events happening in India

Notifications You must be signed in to change notification settings

neverwannafly/ChessEvents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHESS ON RAILS

neverwannafly

This project is the 2nd iteration of playchess app previously written in Python (Flask). This version offers much more fluid and better chess learning experience to the users. Note: This site is actively under development and soon aims to get aligned with the vision we provide

Current Roadmap for 2022

  • Seamless puzzle solving experience with daily goals and rewards
  • Weekly puzzle tournaments
  • Provide basic engine analysis facilities to users
  • Content Management system for providing users with fresh chess content
  • Very Personalized chess traning programms totally free of cost.

Demo

Application is hosted on https://chessevents.in/

Tech Stack

  • Ruby on Rails
  • React
  • Docker
  • AWS Elastic Beanstalk
  • PostgreSQL

Running locally

Build

  • add env file touch api/.env. Add the following content
DATABASE_NAME=webblacklily
TEST_DATABASE_NAME=webblacklily_test
DATABASE_USER=suser
DATABASE_PASSWORD=password
DATABASE_HOST=database
REDIS_HOST=redis
REDIS_PORT=6379
REDIS_URL=redis://redis:6379/0
PUMA_HOST=api
WEBPACK_HOST=web
  • docker-compose pull

Run

  • docker-compose up

About

Repository of online chess events/playing site chessevents. The site aims to offer fluidic chess learning experience and good exposure to chess events happening in India

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published