Projects 🏗️

Home 🏡Projects 🏗️Posts ✏️

Here's some of the projects I am working on or have built.

Ruby on Rails Real-Time Chess App

Chess Rails

Description

A real-time chess game that allows for user accounts (using devise), PGN (portable game notation), and FEN (Forsyth-Edwards Notation). This allows you to review an entire game on something like Chess.com (opens in a new tab) and analyze each play.

This app was built to showcase how quick it is to put together a somewhat impressive concept in a very short amount of time (an afternoon).

The app uses clientside Chess.Js to handle game logic. This has its flaws as you could modify the outbound data to set your pieces to any position you want. Again, these things are preventable but outside the scope of what this project aimed to showcase.

Technologies used