Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 2.51 KB

README.md

File metadata and controls

53 lines (36 loc) · 2.51 KB

Website

License: MIT Contributors

ChesslaBlab allows to run a secure 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 a few hundred lines of JavaScript code.

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

github.com/AlDanial/cloc v 1.90  T=0.01 s (5087.3 files/s, 289766.7 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
JavaScript                      48            172              7           2555
-------------------------------------------------------------------------------
SUM:                            48            172              7           2555
-------------------------------------------------------------------------------

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

Figure 2

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.