Vijit Dua

Portfolio

Apps

Music & YouTube

About

Blog

icon
Multiplayer TicTacToe

Multiplayer TicTacToe

Full-Stack Multiplayer Webgame with Auth

Mar 2024

React.jsNode.jsExpress.jsMySQLMaterial UIDockerAWS EC2NGINXAWS Route 53
Source Code

About Multiplayer TicTacToe

TicTacToe Multiplayer Game is a web-based game that allows players to compete in real-time. I built it as a way to dive headfirst into both frontend and backend development, using this project to rapidly learn the basics of web technologies.

This was my first-ever attempt at building anything for the web. Before this project, I had no experience with HTML, JavaScript, or web development in general. Through this, I quickly gained foundational knowledge in frontend design and backend functionality.

The game provided a simple yet effective learning opportunity, helping me understand how to create interactive applications while marking my transition from CLI-based projects to web development. It became a stepping stone in my journey towards full-stack development.

Details / Technology

  • Full-stack tic-tac-toe game supporting player vs. player matches over the internet.
  • Frontend – React & Material UI; Backend – Node.js, Express, MySQL.
  • DevOps & hosting: AWS EC2, Docker, NGINX, Certbot (SSL), AWS Route 53 (DNS).

Media

multimedia
Multiplayer TicTacToe