Play classic tic-tac-toe with a friend on a stylish game board made with HTML, CSS and javaScript. Sign up and sign in with a username & password to play and track your stats. Enjoy!
Technologies Used
- JavaScript
- jQuery
- HTML
- Bootstrap
- Flexbox
- CSS
- Sass
- Bash
- curl
User Stories
- I want to be able to log in with a unique account.
- i want to store my game history.
- I want to interact with the game board.
- I want to be able to restart a game.
- I want the game to indicate who's turn it is and winners. `
Modularity
- app.js holds event handlers
- events.js holds formatting and routing of input data fromm app.js and game logic
- api.js holds client server fucntionality
- ui.js holds functions that effect the html.
Version Control
- Commits were done after every day of coding.
- In future projects, commits will be executed at every success milestone.
Unsolved Problems and Additional Features
- Ability to display total wins and looses.
- Auto sign up / sign in.
- Custom game pieces.
- AI to play against.
- Animations on the game board.
Game Logic
Wireframing