Open Chess is a Chessapp for browser, mobile and Desktop.
If you want to use the app localy or with your own instance of back4app.
git clone https://github.com/honjes/OpenChess.git
cd ./OpenChess
npm install
To host the app over Back4app you can just insert your ApplicationId and your clientId to the src/config.ts file
When just want to Play you can head to <Production Url>
and play there or download it from the Google Play Store.
Links to all downloads are in the release section of the repository.
Please open an issue for support.
Please contribute using Github Flow. Create a branch, add commits, and open a pull request. For more information check CONTRIBUTING.md
This is a vue3 + vite app.
As component Libary equal/equal Ui was used.
For inforcing of the chess rules chess.js is used. To visualise them in vue3 an adaption of vue-chessboard is used.
To make an vue3 pwa an boilerplate and the vite pwa plugin was used for the base.
To have https on dev server https-localhost is used.