Skip to content

dakn2005/scrabble-realtime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This is a hobby project implementing a realtime scrabble game in 3 languages: English, Swahili, and Sheng (East African)

Motivation

Got to revisit some comp sci concepts as detailed below, using these to create a scrappy PoC during the holidays for the fam(ily). Read the article here for more details

Concepts

  • Tries (prefix trees)
  • LRUs
  • Matrix Traversal
  • sockets

Installation Steps

  1. Clone/download the project
  2. run installation scripts for the server and frontend folders.
> cd frontend
> pnpm i
> pnpm dev
> cd server
> pnpm i
> pnpm run

For the development environment, run a tunneling client to expose your localhost e.g.

ngrok http 8000

The project includes concepts (above) and technologies specified below

Technologies

  • svelte dnd
  • shadcn
  • socket.io
  • Typescript

Resources


About

Multi-lingual realtime scrabble game supporting English, Swahili and Sheng

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published