-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ccdbe01
commit de166d4
Showing
2 changed files
with
111 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,117 @@ | ||
# Tic Tac Toe Project | ||
# Tic Tac Toe | ||
|
||
This repository implements [The Odin Project's](https://www.theodinproject.com/) Tic Tac Tow | ||
Project with Vanilla CSS & JavaScript. For more information about this project, please visit: | ||
![Tic Tac Toe](./readme-assets/screenshot-01.png) | ||
|
||
[https://www.theodinproject.com/lessons/node-path-javascript-tic-tac-toe](https://www.theodinproject.com/lessons/node-path-javascript-tic-tac-toe) | ||
This application allows the user to draw anything on a canvas with the mouse and it is the submission for [The Odin Project: Tic Tac Toe](https://www.theodinproject.com/lessons/node-path-javascript-tic-tac-toe). The key features are: | ||
|
||
A live demo of this solution can be accessed here: | ||
- Any number of games can be played | ||
- The computer is an implementation of the Minimax algorithm | ||
- Cross-Platform Compatibility | ||
|
||
[https://jesusgraterol.github.io/tictactoe_top/](https://jesusgraterol.github.io/tictactoe_top/) | ||
|
||
A local instance can be served with: | ||
|
||
`python3 -m http.server` | ||
|
||
|
||
## Live Demo | ||
|
||
[Tic Tac Toe](https://jesusgraterol.github.io/tictactoe-top/) | ||
|
||
|
||
|
||
|
||
|
||
## Getting Started | ||
|
||
### Requirements | ||
|
||
- GIT | ||
- Python ^v3 | ||
|
||
### Installation | ||
|
||
1) Clone the repository | ||
```bash | ||
git clone git@github.com:jesusgraterol/tictactoe-top.git | ||
``` | ||
|
||
|
||
|
||
|
||
|
||
## Usage | ||
|
||
1) Run a local server with: | ||
|
||
```bash | ||
python3 -m http.server | ||
``` | ||
|
||
2) Access the app through: [http://localhost:8000/](http://localhost:8000/) | ||
|
||
|
||
|
||
|
||
|
||
## Build Process | ||
|
||
N/A | ||
|
||
|
||
|
||
|
||
|
||
## Deployment | ||
|
||
Deploys to **Github Pages** automatically when commits are pushed into the `main` branch. | ||
|
||
|
||
|
||
|
||
|
||
|
||
## Built With | ||
|
||
- HTML5 | ||
- CSS3 | ||
- JavaScript | ||
|
||
|
||
|
||
|
||
|
||
## Running the Tests | ||
|
||
```bash | ||
# Unit Tests | ||
N/A | ||
|
||
# Integration Tests | ||
N/A | ||
|
||
# E2E Tests | ||
N/A | ||
``` | ||
|
||
|
||
|
||
|
||
|
||
## @TODO | ||
|
||
N/A | ||
|
||
|
||
|
||
|
||
|
||
## License | ||
|
||
[MIT](https://choosealicense.com/licenses/mit/) | ||
|
||
|
||
|
||
|
||
|
||
## Acknowledgments | ||
|
||
- [Google Fonts](https://fonts.google.com/icons) |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.