Skip to content

A simple private chat application prototype with limited functionalities, that allows users to chat privately with other online users available on the platform.

Notifications You must be signed in to change notification settings

um4ng-tiw/Private_Chat_Socket.io_React

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Private Chat Socket.io React

About the project

screenshot

This is a simple private chat application prototype with limited functionalities, that allows users to chat privately with other online users available on the platform.

Build With

react-shield node-shield socket.io-shield

  • The frontend or the client side has been built using React.
  • The backend server is build using Node.
  • Socket.io handles the communication between the server and the clients.

Prerequisites

Make sure you have Node.js installed on your system to run this project.

Execution guide

Server side first

  1. Download the contents of the repository
  2. Locate to the server directory
  3. Type the following command inside the server directory on your terminal
npm install
  1. After the required dependencies have finished the installation execute
node index.js

Client side

  1. Locate to the frontend directory
  2. Type the following command inside the frontend directory on your terminal
 npm install
  1. After the required dependencies have finished the installation execute
npm run start

Usage

chat-demo

The application is more implementation focused and can be used as a foundation for your own chat system.

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

instagram-shield linkedin-shield

About

A simple private chat application prototype with limited functionalities, that allows users to chat privately with other online users available on the platform.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published