A fully working online TicTacToe Multiplayer Game with Vue.js

TicTacToe

Description

A fully working online TicTacToe Multiplayer Game

Technology Stack

Deployment

docker pull ghcr.io/nikita-t1/tictactoe:latest

Then run with:

docker run -p 8080:8080 ghcr.io/nikita-t1/tictactoe

Development

  1. Clone this repo with git.
  2. Open a terminal window an run the following command to start the backend gradle run
  3. Open a second terminal window and navigate into the frontend directory cd frontend
    1. Install dependencies by running npm install
    2. Start the frontend with npm run dev

Background & Motivation

The Goal of this Project is for me to learn new technologies and tools. This includes:

  • First time using WebSockets
  • Getting more familiar with Vue.js
  • Getting more familiar with TailwindCSS and CSS in general

Screenshots

Dark Light

Credits

The favicon was created by Freepik

GitHub

View Github