Xadrez website

Xadrez is a website for playing chess online against my Xadrez Chess Engine. It is built using the Svelte framework.

Installation

To install and run Xadrez, follow these steps:

  • Clone the Xadrez-website repository to your local machine.
  • Navigate to the project directory in your terminal.
  • Run npm install to install the project's dependencies.
  • Run npm run dev to start the development server.
  • Open your web browser and navigate to http://localhost:5173/xadrez-website to access the Xadrez website.

Features

Xadrez includes the following features:

  • Play chess online against AI.
  • Customize your game board and pieces.
  • Evaluate and analyze positions.

Deploy

To deploy the website with GitHub Pages, follow these steps:

  • Install the website to your local machine with the steps from the installation
  • Setup the GitHub repository to host from.
  • Set the repository as the origin remote.
  • Run npm run build to build the static production files.
  • Run npm run preview to preview the production website.
  • Run npm run deploy to deploy the website to GitHub Pages.
  • Make sure that GitHub pages is configured and that you are building from the gh-pages branch.
  • Navigate to https://[your-name-here].github.io/[repo-name] after a few minutes.

License

Xadrez is licensed under the Apache v2.0 license. See the LICENSE file for details.

Top categories

svelte logo

Need a Svelte website built?

Hire a professional Svelte developer today.
Loading Svelte Themes