https://alexkarasik.github.io/TicTacToe/
I used HTML, CSS, Javscript, AJAX and Jquery for this project.
I made a number of mistakes initially with this project and just made a front end game and then realized I was missing a big part of the project. Then, I started from scratch, making my engine first. I only have 3 main functions in it, my restart game function, a function for switching turns and a function that gives us the possibilities of different winning combinations. I then went to the HTML and worked on it a bit. My functions changed a bit from their original forms throughout the process. I added some jquery into them while making some of the event handlers in UI
I am curious about how to make the game multiplayer and should make it more attractive with additional CSS work, but I believe I have met all of the
As a user, I want to be able to sign in and sign out securely. As a user, I want a message after I successfully complete a task, especially regarding signing in or password issues. As a user, I want a message displayed after any player wins because It will make the experience go smoother. As a user, I want to be able to easily start a new game with a clearly labeled button.