Name: Logan Allen
NetId: lga24
This web application, built entirely with JavaScript, using React and Redux for infrastructure and semantic-ui for styling. With this program, you can play scrabble against either another human or an intelligent AI bot.
- Make sure you have the latest
nodeandnpminstalled - Clone this repository, as well as that of the Scrabble.ai backend
- Navigate into this local directory and run
npm installto incorporate all of the necessary modules - To run the frontend program, simply run
npm start. This will automatically launch scrabble.ai at http://localhost:3000. - Make sure the backend is up and running
- Choose the game mode and bot difficulty
- If it's your turn,
select a tilefrom your hand by clicking it anddrop iton the board by clicking the corresponding space. You will be notified when you play a word successfully or incorrectly. - When playing the AI bot, click
playon their respective hand. The bot takes less than 1 second to execute its turn.