/wizardchess-capstone

Voice controlled, Amazon Alexa activated chess. Capstone project for Electrical Engineering 2019.

Primary LanguageJavaScriptMIT LicenseMIT

WizardChess

WizardChess was developed for the Electrical Engineering Capstone 2019 Project. The project use WebSockets and Amazon's Alexa Skill Kit to play chess using a user's own voice.

How It Works

TODO

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

This project relies on Node.js, a Javascript runtime engine, to run so that will need to be installed first. Download instructions and links to the packages can be found on the Node.js Downloads page.

Installing

This project relies on two different servers, both working together to keep the system running.

Back-End Server

TODO

Alexa-Processing Server

TODO

Running

TODO

Built With

  • Node.js - A JavaScript runtime built on Chrome's V8 JavaScript engine
  • Express - A minimalist web framework for Node.js
  • socket.io - Framework for simple WebSocket
  • chessboard.js - Front-end chessboard library
  • Stockfish 10 - Open source chess engine

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details