- User login system.
- Rematch feature.
- Chat with opponent.
- Store records: Matches Played | Win | Draw | Lose
- Offline Mode
- To run this project, you will need to add the following environment variables to your .env file
Inside Server
DB_URL
PORT
Inside Client
REACT_APP_SERVER
REACT_APP_LOGIN
REACT_APP_SIGNUP
- Clone the Repo
git clone git@github.com:Roopaksh1/online-tic-tac-toe.git
- Install the dependencies
cd client
npm install
cd server
npm install
- Run the server
cd server
node index.js
- Run the client
cd client
npm start
-
Open your browser and navigate to http://localhost:3000/
-
Join room from different tab with same roomID
-
Start Playing