Skip to content

SaudTech/Realtime-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Real-Time Chat Application

This is a real-time chat application built with Express.js, Socket.IO, and React.js.

Features

  • User registration and login with basic fields like name, password, and username.
  • After logging in, users can see all other registered users.
  • Real-time chat functionality between users.

Installation

  1. Clone the repository:
git clone https://github.com/saaud26/Realtime-chat.git
  1. Install the dependencies for the backend:
cd Realtime-chat/backend
npm install
  1. Install the dependencies for the frontend:
cd ../frontend
npm install

Usage

  1. Start the backend server:
cd ../backend
npm run dev
  1. In a new terminal window, start the frontend server:
cd ../frontend
npm run dev

After starting both servers, open a web browser and navigate to http://localhost:5174 (or whatever port your frontend server is running on) to start using the application.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

About

Real time chat app with React and Express.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published