TicTacToe
Description
A fully working online TicTacToe Multiplayer Game
Technology Stack
- Backend
- Frontend
- Deployment
Deployment
docker pull ghcr.io/nikita-t1/tictactoe:latest
Then run with:
docker run -p 8080:8080 ghcr.io/nikita-t1/tictactoe
Development
- Clone this repo with git.
- Open a terminal window an run the following command to start the backend
gradle run - Open a second terminal window and navigate into the frontend directory
cd frontend- Install dependencies by running
npm install - Start the frontend with
npm run dev
- Install dependencies by running
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
TailwindCSSandCSSin general
Screenshots
| Dark | Light |
|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Credits
The favicon was created by Freepik





