Skip to content

A web app that allows people to play a Tic Tac Toe game against each other. This is built with React, Typescript, Redux, Styled-component, and React Custom Hooks.

Notifications You must be signed in to change notification settings

lightme-fan/tic-tac-toe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tic Tac Toe

Demo

https://fanilo-tic-tac-toe.netlify.app/

Github link

lightme-fan/Tic-tac-toe

A demo video

tic-tac-toe.mp4

A screenshot

tic-tac-toe

Used technologies

Features

  • Human vs human period.
  • Setting the game up:
    • Two players.
    • Set timer for each player.
    • Click Start button.
  • Playing the game:
    • Winning: if one of the players has clicked 3 squares which either in a raw, column or diagonal.
    • If one of the players runs out of time, the other player wins.
    • If the boards are filled and none won, it's a draw.
  • Restart button to get back to the setting up game.
    • Can choose either to play again or reboot the game.

Getting started

To clone and run this application, you'll need Git and Node.js (which comes with yarn) installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/lightme-fan/tic-tac-toe

# Install dependencies
$ yarn install

# Run the app
$ yarn start

About

A web app that allows people to play a Tic Tac Toe game against each other. This is built with React, Typescript, Redux, Styled-component, and React Custom Hooks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published