https://github.com/ripunjay42/multiplayer_tictactoe
https://github.com/ripunjay42/multiplayer_tictactoe
expressjs javascript reactjs streamchat-api
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ripunjay42/multiplayer_tictactoe
- Owner: Ripunjay42
- Created: 2024-03-14T14:24:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-06T03:57:02.000Z (about 1 year ago)
- Last Synced: 2025-01-23T00:44:41.877Z (9 months ago)
- Topics: expressjs, javascript, reactjs, streamchat-api
- Language: JavaScript
- Homepage: https://tictactoe-multiplayer-silk.vercel.app/
- Size: 3.83 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tic Tac Toe Multiplayer Game with Authentication and Real-Time Chat
# DEMO
https://tictactoe-multiplayer-silk.vercel.app## Overview
This is a React application that implements a multiplayer Tic Tac Toe game with authentication and real-time chat functionality. Players can sign up or log in to play against each other, and they can chat in real-time while playing the game using the Stream API for messaging.
## Features
- **Multiplayer Tic Tac Toe**: Play against another player in real-time.
- **Authentication**: Users can sign up or log in to play the game.
- **Real-Time Chat**: Chat with the opponent during the game using the Stream API.
- **Responsive Design**: The app is responsive and works well on various screen sizes.## Technologies Used
- **React**: Frontend framework for building the user interface.
- **Stream Chat API**: Provides real-time chat functionality.
- **CSS**: Custom styling for the application.
- **Webpack**: Bundles the JavaScript files for deployment.
- **Babel**: Transpiles modern JavaScript code for compatibility.## Getting Started
### Prerequisites
- Node.js installed on your local machine.
- Stream API account for real-time chat.### Installation
1. Clone the repository:
```bash
https://github.com/Ripunjay42/Multiplayer_TicTacToe.git
```2. Navigate to the project directory:
```bash
cd multiplayer_TicTacToe
```3. Install dependencies:
```bash
yarn install
```### Usage
1. Start the development server:
```bash
yarn start
```2. Open your browser and navigate to `http://localhost:3000` to access the application.
#EXAMPLE:
Screenshot
![]()