Full stack web-app what allows any two players to play Tic-Tac-Toe against each other by creating a session or joining a session via a randomly generated session code.
Frontend built using ReactJS, Reactstrap/ Bootstrap components and vanilla CSS. Backend built on top of NodeJS (ExpressJS) server that communicates with the client side via Socket.IO websockets.
Deployed at: https://o-tic-tac-toe.herokuapp.com/