32 lines
1.3 KiB
Markdown
32 lines
1.3 KiB
Markdown
<h1 align="center">
|
|
<img src="./assets/chessu.png" alt="chessu" height="128" />
|
|
</h1>
|
|
<p align="center">
|
|
<a href="https://ches.su">
|
|
<img src="https://img.shields.io/github/deployments/nizewn/chessu/Production?label=deployment&style=for-the-badge" alt="ches.su" />
|
|
</a>
|
|
<img src="https://img.shields.io/github/license/nizewn/chessu?color=blue&style=for-the-badge" alt="MIT Licensed" />
|
|
<img src="https://img.shields.io/github/last-commit/nizewn/chessu?style=for-the-badge" alt="Last commit" />
|
|
</p>
|
|
|
|
> This project is still in the early stages of development. Expect bugs and incomplete features.
|
|
|
|
Yet another Chess web app. Live demo at [ches.su](https://ches.su).
|
|
|
|
<p align="center">
|
|
<img src="./assets/demo.jpg" alt="chessu" width="640" />
|
|
</p>
|
|
|
|
- play against other users in real-time
|
|
- spectate and chat in ongoing games with other users
|
|
- _optional_ user accounts for tracking stats and game history
|
|
- ~~play solo against Stockfish~~ (wip)
|
|
- mobile-friendly
|
|
- ... and more ([view roadmap](https://github.com/users/nizewn/projects/2))
|
|
|
|
Built with Next.js 13, Tailwind CSS + daisyUI, react-chessboard, chess.js, Express.js, socket.io and PostgreSQL.
|
|
|
|
## Contributing
|
|
|
|
Please read our [Code of Conduct](./CODE_OF_CONDUCT.md) and [Contributing Guidelines](./CONTRIBUTING.md) before starting a pull request.
|