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
node
andnpm
installed - Clone this repository, as well as that of the Scrabble.ai backend
- Navigate into this local directory and run
npm install
to 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 tile
from your hand by clicking it anddrop it
on 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
play
on their respective hand. The bot takes less than 1 second to execute its turn.