Skip to content

vivid20221/Tik-Tak-Code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

71 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Welcome to Tik-Tak-Code! This MERN app allows you to play against a simple A.I. and uses different technologies including the Ant Design UI, React, Stripe payments, Bootstrap, GraphQL, mongoose, etc...

User story:

* As a user, I want to be able to play the "Tik Tac Code" game on my
 phone or computer, so I can enjoy a fun and interactive experience. I also want to be able to signup/login into the app. Lastly I want to be able to donate to the developers using stripe payments.  

 Acceptance Criteria

* Given the user is able to play a game of "Tik Tak Code" with the A.I. on a 3x3 game board.

* Given the user should is able to place X or O pieces on the game board by tapping on the square they want to fill.

* Given the game automatically switches turns between the two players as they place their pieces on the board.

* Given the app declares a winner or a tie at the end of the game.

* GIven the user is able to use the pay with card button to donate to our site.

* Given the user has the option to play again or return to the main menu after the game has ended.

* GIven the user is able to log in to the app or create a new account.

INSTALLATION LICENSE TESTS DEPENDENCIES CONTRIBUTE CONTACT



  1. Within your terminal Git clone our repository
  2. Open up VS code and use the command "npm i" to install the necessary packages
  3. Now use the command "npm start" to run the app on the local port.
  4. Now you have access to the game via the client side and also the graphQL via the server side.






Dependecies

Dependencies and technologies used include the following:
Minimax A.I.
Apollo
Stripe
Bootstrap
Ant Design (Antd) Framework
Framer Motion Package
GraphQL
React
Mongoose
MongoDB
Bcrypt
JSON Web Token (JWT)
Express.js
JavaScript
Heroku
Visual Studio Code, etc.
FRONT-END

BACK-END

LIBRARY/FRAMEWORKS

TERMINAL-SCRIPTS

TOOLS

πŸŽ— Deployed:


πŸŽ— Walkthrough Video:


πŸŽ— Repo:





License: MIT

πŸŽ— Lets fork eachother:

πŸŽ— Use the "scout rule" to help others by leaving your code better than you found it.

website website website website

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •