Skip to content

niklonberg/TOP-tic-tac-toe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tic-Tac-Toe

A tic tac toe project, as part of The Odin Project's fullstack javascript learning path.
Focus here was using the module pattern (IIFE's) and factory functions to encapsulate code,
and prevent naming conflicts in larger applications. It promotes modularity, reusability, and maintainability of code.
Using ES6 arrow syntax for functions, to get used to it.

Page

This site is hosted via github pages, and can be found here: https://niklonberg.github.io/TOP-tic-tac-toe/

Features

Two players required to start a game - new players can be added. These are kept on between sessions via local storage. Uses native dialog html elements to focus user on what currently needs doing.
Game results between two players are tracked as they continue to play games.
Game board animates a players marker on hover and turn end.
User/player list auto-scrolls.
Fully responsive, using mostly css grid.