Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/szsascha/chess-puzzles-app
Ionic Vue app to generate and solve some chess puzzles
https://github.com/szsascha/chess-puzzles-app
chess ionic puzzle stockfish typescript vue
Last synced: about 1 month ago
JSON representation
Ionic Vue app to generate and solve some chess puzzles
- Host: GitHub
- URL: https://github.com/szsascha/chess-puzzles-app
- Owner: szsascha
- License: gpl-3.0
- Created: 2024-03-29T14:54:46.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-03-29T22:17:10.000Z (10 months ago)
- Last Synced: 2024-10-21T00:07:56.624Z (3 months ago)
- Topics: chess, ionic, puzzle, stockfish, typescript, vue
- Language: Vue
- Homepage:
- Size: 5.07 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chess Puzzles App
Ionic App to generate and solve Chess Puzzles. Start by running the app and clicking `NEXT PUZZLE`. Now a puzzle is generated and you can solve it by dragging a piece on another position. If you're wrong, green fields are indicating the correct move. You were right if only green marked fields are shoing up. Currently it's always whites turn. Click `NEXT PUZZLE` to generate a new puzzle after solving one.
![preview](preview.png)
## Requirements
- npm
- Ionic## Setup
1. Clone this repo
2. Run `npm install`
3. Run `ionic serve`## Usage
You should see a local address after running `ionic serve` in your console output. Open this address in your browser to solve some puzzles!
## License
This project is licensed under the GPLv3 license since it's using some libraries under the GPLv3 license.
## Libraries
The following libraries are awesome and used by this project.
- [gchessboard](https://mganjoo.github.io/gchessboard/)
- [chess.js](https://github.com/jhlywa/chess.js)
- [stockfish.js](https://github.com/nmrugg/stockfish.js)
- [432k-chess-puzzles](https://github.com/rebeccaloran/432k-chess-puzzles)## Disclaimer
This is not made for production use. Please don't distribute without major changes.