Skip to content

sailakshmiv/javanew

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tic Tac Toe

A simple web app to play Tic Tac Toe against a dummy computer opponent.

Features & Notes:

  • Play a game of Tic Tac Toe on a 3x3 board.
  • Start a new game at any time with an option to go first or after the computer opponent.
  • Computer opponent's AI is simple and chooses squares at random (except when going first, then center tile is always picked).
  • Game data persists to user's http session.
  • For sake of simplicity web app does not come with a test suite or ability to persist data to a database.
  • App has been designed to render each time through a full page refresh (also in the name of simplicity).
  • Player can leave the game and come back later to finish it (as long as his session persists).

Tech Stack:

  • Language: Java 8
  • Framework: Spring Boot
  • UI Layer: HTML, CSS, Javascript, jQuery, Bootstrap, Thymeleaf (Java Template Engine)
  • Build Tool: Gradle

Install & Run:

Game Screenshot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 68.4%
  • HTML 22.8%
  • CSS 5.7%
  • JavaScript 3.1%