Skip to content

This Chat App is a cutting-edge communication platform built with modern technologies to ensure seamless, real-time interaction. Developed using React for a dynamic and responsive user interface, and powered by Node.js and Express on the backend, this app guarantees smooth and efficient performance.

Notifications You must be signed in to change notification settings

Asif-Wali/MERN-Chat_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

Let's Gossip

Description

Let's Gossip is a cutting-edge communication platform built with modern technologies to ensure seamless, real-time interaction. Developed using React for a dynamic and responsive user interface, and powered by Node.js and Express on the backend, this app guarantees smooth and efficient performance.

Key Features

  • Real-Time Messaging: Stay connected with your friends and colleagues through instant updates using WebSockets.
  • Reliable Data Storage: MongoDB Atlas ensures your messages and data are securely stored and easily accessible.
  • User-Friendly Interface: Enjoy a sleek and intuitive design that makes chatting effortless and enjoyable.
  • Scalable Architecture: Built to handle growing user bases and increasing amounts of data without compromising performance.

Installation

  1. Clone the repository:
    git clone https://github.com/username/LetsGossip.git
  2. Navigate to the project directory:
    cd MERN-Chat_App
  3. Install server dependencies:
    cd server
    npm install
  4. Install client dependencies:
    cd ../client
    npm install

Usage

  1. Start the server:
    cd server
    npm start
  2. Start the client:
    cd ../client
    npm start
  3. Open your web browser and navigate to http://localhost:3000 to start using the chat app.

Configuration

  1. MongoDB Atlas:
    • Set up a MongoDB Atlas account and create a new cluster.
    • Obtain your MongoDB connection string and update the server/.env file with the following:
      MONGODB_URI=your_mongodb_connection_string
      
  2. WebSockets:
    • WebSockets are configured within the server and client for real-time communication. Ensure your environment supports WebSocket connections.

Contributing

We welcome feedbacks and contributions.

About

This Chat App is a cutting-edge communication platform built with modern technologies to ensure seamless, real-time interaction. Developed using React for a dynamic and responsive user interface, and powered by Node.js and Express on the backend, this app guarantees smooth and efficient performance.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published