Skip to content

dbw7/ind-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Website can be found at dbchess.org

This is a real-time chess playing website using Golang and React with TypeScript.

It is handled through a Golang server running Go-Chi and Gorilla-websockets.

The Golang backend is hosted on render.
The frontend is a React site built using TypeScript and hosted on Firebase.

I built JWT tokens using information from Microsoft's graph API for authentication, essentially Microsoft login.

I use MongoDB as my database.

The chessboard visual is through React Chessboard.
The chessboard logic is through Chess JS.