Rohit-2012 / Real-time-chat-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Real-time-chat-app

Description

Welcome to the Real-Time Chat App project! This repository showcases a modern chat application built using React.js, Socket.io, Express, and CORS.

Features

  • Real-Time Communication: Experience seamless real-time communication with other users through instant messaging. Messages are delivered instantly and updates are reflected in real-time.
  • Multiple Chat Rooms: Join different chat rooms and engage in conversations with users who share similar interests or topics.
  • User Authentication: Users can create accounts, log in, and authenticate themselves to ensure secure access to the chat application.

Getting Started

To get started with the Real-Time Chat App project, follow these simple steps:

  1. Clone the repository: git clone https://github.com/your-username/chat-app.git
  2. Install dependencies for the server: cd server && npm install
  3. Start the server: npm start
  4. Install dependencies for the client: cd ../client && npm install
  5. Start the client: npm start
  6. Open your browser and navigate to http://localhost:3000 to access the chat application.

Feel free to explore the codebase, make enhancements, and contribute to the project!

Tech Stack

  • React.js
  • CSS
  • Socket.io
  • Express
  • CORS

Deployment Link

Join me in the Real-Time Chat App project and create an immersive and engaging chat experience using React.js, Socket.io, Express, and CORS. Let the conversations begin!

About


Languages

Language:JavaScript 49.9%Language:CSS 34.8%Language:HTML 15.3%