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
TailwindCSS
andCSS
in general
Screenshots
Dark | Light |
---|---|
Credits
The favicon was created by Freepik