Skip to content

A chat application using React and Socket.io for real-time messaging. Users can send messages, join rooms, and manage friend requests. Built with a Node.js backend to handle live communication.

Notifications You must be signed in to change notification settings

ImadNait/Chatting-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 

Repository files navigation

Chatting App

A fully functional real-time chat application using React, Socket.IO, and TypeScript. This app supports public chat rooms, private messaging, and a friends system. Perfect for understanding WebSocket-based communication and implementing dynamic user interactions.


Features

  • Public Chat Rooms: Join and chat with multiple users in real time.
  • Private Messaging: Start private conversations with friends.
  • Real-Time Updates: Live user count, room members, and friend status updates.

Tech Stack

  • Frontend: React, TypeScript, Socket.IO Client
  • Backend: Node.js, Socket.IO
  • Styling: Inline styles (basic and very simple UI for functionality)

About

A chat application using React and Socket.io for real-time messaging. Users can send messages, join rooms, and manage friend requests. Built with a Node.js backend to handle live communication.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published