Skip to content

cheevu-RS/scrabble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scrabble

The famous word game - Scrabble!

Backend -> repository

Motivation

I was hooked to scrabble for a while during the quarantine and wanted to make a bot to find the optimal word that can be placed at every stage. This, combined with the lack of a free online place (that is pleasing to the eye) to play scrabble online with your friends led me to start working on this project.

Tech Stack

Frontend - React, Redux
Backend - NodeJS

Objectives

V1 - Basic Scrabble board

  • Interactive scrabble board
  • Board maker (placing TL, DL, TW, DW on positions to make scrabble board)
  • Drag and drop from holder to board, repositioning of letter on board
  • Add game rules
  • Add backend to facilitate 2 player game
  • Add in-game chat

V2 - Rooms

  • Extend backend for 2-6 players in the same game
  • Create rooms and extend chat to whole room

V2.5 - Add responsiveness

  • Responsive UI
  • Add joyride

V3 - Game bot

  • Make brute force bot
  • Make efficient bot using tries
  • Compare
  • Add as feature for people playing

Setup

npm install

Starting server

npm start

About

The scrabble board game

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •