NOTE: Desktop applet to host LAN tournaments can be found here
An online chess platform featuring multiple game formats, a matchmaking algorithm, and an integrated rating system where players can compete against each other and track their progress through our leaderboards, creating an engaging and rewarding experience for chess enthusiasts.
[INCOMPLETE]
git clone https://github.com/L1ghtweight/lightchess
ACCESS_TOKEN_SECRET=
REFRESH_TOKEN_SECRET=
DB_URL=
lightchessEmail=
lightchessEmailPass=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
DEBUG_MODE=
cd frontend
npm install
cd ../backend/
npm install
Start both backend and frontend with npm start
cd frontend
npm run build
cd ../backend
npm run build
now run the build with npm run production
This project was inspired by free/libre, open-source chess server Lichess.org