Skip to content

nathanielseth/vibechess

Repository files navigation

ibeChess

VibeChess Banner

VibeChess is a free real-time online chess web app focused on quick and casual chess.

Chess Dependencies

Features

  • Real-Time Games: Play in real-time matches with friends or be paired with a random opponent through matchmaking.

  • Play Against Computer: Test your skills against Stockfish, the powerful computer chess engine.

  • Mini-Game: Prior to a match, decide the playing color with a rock, paper, scissors mini-game.

  • Live Chat: Communicate with fellow users during games.

  • More Features In Progress...

Setup

Ensure you have installed Node.js

Client

Install the dependencies:

npm install

Start the client (available at http://localhost:3000):

npm run dev

Server

Navigate to the server directory:

cd server

Run the server (available at http://localhost:5000):

npm start

Contributing

This is my first react project, and I am still learning. That being said, any suggestions for improvements and contributions are welcome!

Before submitting a pull request, consider starting a discussion or opening an issue to discuss proposed changes.

License

MIT

About

A multiplayer chess web app built with React.

Topics

Resources

License

Stars

Watchers

Forks