/p2p-chat-application

This is the chat application where we can communicate two person at same time.

Primary LanguageJavaScript

One-to-One Chat Application (MERN Stack with Socket.IO)

This project is a one-to-one chat application built using the MERN (MongoDB, Express.js, React.js, Node.js) stack with real-time functionality powered by Socket.IO.

Chat App Screenshot

Features

  • Real-time one-to-one messaging using Socket.IO.
  • User authentication and authorization.
  • MongoDB database for storing user information and chat messages.
  • Responsive and intuitive UI for seamless communication.

Technologies Used

  • Frontend:

    • React.js
    • Redux (for state management)
    • Socket.IO Client
  • Backend:

    • Node.js with Express.js
    • Socket.IO
    • MongoDB with Mongoose (for database)

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/one-to-one-chat-app.git
    cd one-to-one-chat-app