https://github.com/vinayak-kumar-sharma/websocket-chat
This is a simple chat application built with Socket.IO, React, Vite, and Express.js. It allows real-time communication between clients and the server using websockets.
https://github.com/vinayak-kumar-sharma/websocket-chat
expressjs socket-io
Last synced: 2 months ago
JSON representation
This is a simple chat application built with Socket.IO, React, Vite, and Express.js. It allows real-time communication between clients and the server using websockets.
- Host: GitHub
- URL: https://github.com/vinayak-kumar-sharma/websocket-chat
- Owner: Vinayak-kumar-sharma
- Created: 2024-06-30T16:14:34.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-30T16:44:58.000Z (almost 2 years ago)
- Last Synced: 2025-03-26T23:44:11.022Z (about 1 year ago)
- Topics: expressjs, socket-io
- Language: JavaScript
- Homepage:
- Size: 94.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Socket.IO use in APP
This is a simple chat application built with Socket.IO, React, Vite, and Express.js. It allows real-time communication between clients and the server using websockets.
### Project Structure
The project is structured into two main folders:
- client: Contains the client-side code built with React and Vite.
- server: Contains the server-side code built with Express.js.
#### Features
Real-time Communication: Utilizes Socket.IO for real-time bidirectional event-based communication.
- Client-side (React):
Built with React for a dynamic user interface and usages socket.io client.
Uses Vite for fast development and optimized builds.
- Server-side (Express.js):
Handles WebSocket connections using Socket.IO.
Serves the client-side React application and manages websocket events.