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.
- 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.
Make sure you have Node.js installed on your system to run this project.
- Download the contents of the repository
- Locate to the server directory
- Type the following command inside the server directory on your terminal
npm install
- After the required dependencies have finished the installation execute
node index.js
- Locate to the frontend directory
- Type the following command inside the frontend directory on your terminal
npm install
- After the required dependencies have finished the installation execute
npm run start
The application is more implementation focused and can be used as a foundation for your own chat system.
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.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request