Skip to content

rupeshpatil27/socket-io-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Real-Time Chat Application πŸ’¬

A real-time messaging application built with React, Node.js and Socket.io for seamless bi-directional communication.

πŸš€ Features

  • Real-Time Messaging: Instant delivery of messages using WebSockets via Socket.io.
  • Group Chat: Centralized room for all connected users.
  • Typing Indicators: Live "User is typing..." updates to enhance the conversational feel.
  • Responsive UI: WhatsApp-inspired design styled with Tailwind CSS.

πŸ“Έ Screenshots

Chat Interface
Chat

πŸ› οΈ Tech Stack

πŸ“¦ Getting Started

Installation

  1. Clone the repository

    git clone https://github.com/rupeshpatil27/socket-io-chat.git
    cd socket-io-chat
  2. Setup Server

    cd server
    npm install
    node index.js
  3. Setup Client

    cd client
    npm install
    npm run dev

About

A real-time, full-stack chat application, built using React, Node.js, and Socket.io. It features instant messaging, group rooms, live typing indicators, and a clean, responsive UI with Tailwind CSS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors