Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 2.43 KB

README.md

File metadata and controls

51 lines (35 loc) · 2.43 KB

Website

License: MIT Contributors

ChesslaBlab allows to run an open-source chess platform more easily than ever before. The website is super-duper simple to install and set up. The assets/js folder contains less than 3,000 lines of JavaScript code.

cloc assets/js
      72 text files.
      72 unique files.                              
       0 files ignored.

github.com/AlDanial/cloc v 1.90  T=0.05 s (1549.4 files/s, 61437.6 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
JavaScript                      72            228             36           2591
-------------------------------------------------------------------------------
SUM:                            72            228             36           2591
-------------------------------------------------------------------------------

This is made possible with object-oriented programming (OOP) using JavaScript modules and the DOM.

Figure 1

The default settings can be customized through the environment variables in the .env file. Change the site name and the locale to configure your website whether you are a chess club, a school, or a FIDE titled player.

SET_SITE_NAME=YourChessClub
SET_LOCALE=es

Documentation

Read the latest docs here.

License

The MIT License.

Contributions

We encourage you to contribute to the ChesslaBlab website! Please follow the Contributing Guidelines.

Made with contrib.rocks.