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
- 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.
Application is hosted on https://chessevents.in/
- Ruby on Rails
- React
- Docker
- AWS Elastic Beanstalk
- PostgreSQL
- 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
docker-compose up